Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Go with Gin Basics

via CodeSignal

Overview

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.

Syllabus

  • Unit 1: Setting Up Your First Gin App
    • Starting Your First Gin Server
  • Unit 2: Basic Routing with Gin
    • Master Basic Routing in Gin
    • Exploring Basic GET Endpoints in Gin
    • Mastering Gin Routing with Products
  • Unit 3: Handling GET Requests with Gin
    • Retrieve Tasks Using Path Parameters
    • Retrieving Data with Query Parameters
    • Query and Path Parameters Mastery
    • Building a Complete Todo API
  • Unit 4: Handling POST Requests with Gin
    • 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
  • Unit 5: Handling PUT and DELETE Requests with Gin
    • Mastering PUT and DELETE with Gin
    • Fix Errors in Todo API Implementation
    • Handle PUT and DELETE in Gin

Reviews

Start your review of Go with Gin Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.