In this course, you will extend the functionality of your Gin ToDo application by adding features such as validating item creation times and uploading images. You'll explore bulk uploading items and implement custom middleware to log HTTP requests or to handle error.
Overview
Syllabus
- Unit 1: Adding Creation Time with Validators
- Enhanced API with Validations
- Fix the CreationTime Validator Bug
- Enhance ToDo API with Title Validation
- Building a ToDo API with Validation from Scratch
- Unit 2: Implementing Request Logging Middleware
- Request Logging with Gin Middleware
- Debug the Gin Middleware Logger
- Enhance Gin Logger with Responses
- Secure Your GIN App with Middleware
- Master Gin Middleware and Logging
- Unit 3: Bulk Uploading Items in the ToDo App
- Bulk Upload Feature Exploration
- Bulk Upload Magic for ToDo App
- Building a Bulk Upload Feature
- Unit 4: Implementing Error Handling in Gin
- Seamless Error Handling with Gin
- Robust Error Handling with Gin
- Robust Error Handling with Gin
- Unit 5: Adding Image Support to ToDo Items
- Enhance Your ToDo App with Images
- Uniquely Name Your Uploaded Images
- Implement Image Upload in ToDo app