
Build A Good Structure With Golang (Go, Gin, Mysql, Gorm)
Published 5/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Learn to Build Robust and Scalable Web Applications with Go, Gin, MySQL, and GORM
What you’ll learn
Building a good structure with golang using gin framework
Using the most popular golang plugins
Have a good practice on creating custom packages
Complete building a blog project with authentication system
Learn how to use gin framework the HTTP web framework written in Golang
Build an advanced features like [migrations, seeders] and creating a pretty cli
Requirements
Basic knowledge is required for Golang
Basic knowledge is required for Mysql
Description
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Source code
Section 2: Project structure
Lecture 3 Project structure
Lecture 4 Project configurations
Lecture 5 Cli interactions
Section 3: Packaging
Lecture 6 Create config package
Lecture 7 Create routing package
Lecture 8 Create serve package
Lecture 9 Create html package
Lecture 10 Create static package
Section 4: Blog project
Lecture 11 Blog project – Home page
Section 5: Database
Lecture 12 MySQL connection
Lecture 13 Database Models
Lecture 14 Database Migration
Lecture 15 Database Seeder
Section 6: Project layers
Lecture 16 Repository layer
Lecture 17 Service layer
Lecture 18 Custom response
Section 7: Blog pages
Lecture 19 Blog project – Finalize home page
Section 8: Authentication
Lecture 23 Blog project – Register form
Lecture 26 Blog project – Handle form errors
Lecture 27 Blog project – Show errors on the form
Lecture 28 Blog project – Show old data on the form
Lecture 29 Blog project – Finalize registration
Lecture 30 Blog project – Login form
Lecture 31 Blog project – Handle login form
Lecture 32 Blog project – Finalize login
Lecture 33 Blog project – Auth middlewares
Section 9: Final touches
Lecture 36 The end
Lecture 37 Source code
Beginner Golang developer need to have a solid understand of creating better structure

DDownload
https://www.keeplinks.org/p27/68869cebab852
RapidGator
https://www.keeplinks.org/p27/68869d1d9a653
NitroFlare
https://www.keeplinks.org/p27/68869d76acafa
