Back-end Engineering
Go with Gin Basics
This course provides an introduction to the Gin web framework using the Go programming language. You'll start by setting up a simple Gin application and progress to more complex tasks like basic routing. The course includes handling various HTTP verbs (GET, POST, PUT, and DELETE) to manipulate ToDo items. You'll learn to work with route parameters and query strings as well.
Gin
Go
See path
5 lessons
16 practices
1 hour
Badge for Server-Side Programming,
Server-Side Programming
Lessons and practices
Starting Your First Gin Server
Master Basic Routing in Gin
Exploring Basic GET Endpoints in Gin
Mastering Gin Routing with Products
Retrieve Tasks Using Path Parameters
Retrieving Data with Query Parameters
Query and Path Parameters Mastery
Building a Complete Todo API
Dealing with POST Requests in Gin
Fixing POST Request Errors in Gin
Enhance Your POST Request Validation
Timestamp Your Todos
Enhance HTTP Response with Headers
Mastering PUT and DELETE with Gin
Fix Errors in Todo API Implementation
Handle PUT and DELETE in Gin
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal