Build A Good Structure With Golang (Go, Gin, Mysql, Gorm)


Build A Good Structure With Golang (Go, Gin, Mysql, Gorm)
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

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima