Complete Backend Engineering Course in Go

Описание к видео Complete Backend Engineering Course in Go

► Join to get access to all of my courses and the community: https://selfmadeengineer.com

► You can also get it on Udemy: https://www.udemy.com/course/backend-...

In this project-based course we'll build a complete REST API in Go from scratch and ship it to the cloud ready for receiving real traffic and handle scale affordably.
This journey will start from building a simple TCP server with the goal of exploring the net/http package in Go. The goal with this material is that you get the foundational knowledge to build and reason about backend systems in general, not just tutorial videos.

📗 Resources
Source code: https://github.com/sikozonpc/GopherSo...
Microservices free video on youtube:    • The Complete Microservices Course in Go  

🙋🏼‍♂️ Socials:
X: https://x.com/tiago_taquelim_
Github: https://github.com/sikozonpc

Thanks for watching 💪

Time Stamps 👇
00:00:00 Intro
00:02:16 Curriculum overview
00:07:19 Course Project overview
00:16:04 Why Go for backend
00:18:12 Design Principles for a REST API
00:27:12 TCP Server - net package
00:35:40 Understanding Routing
00:39:35 HTTP Server - The net/http package
00:50:00 Encoding & Decoding JSON Requests
00:58:00 Setting up your Development Environment
01:06:00 Clean Layered Architecture
01:17:50 Setting up the HTTP server and API
01:36:00 Hot Reloading in Go
01:39:30 Environment Variables
01:46:28 The Repository Pattern
01:55:28 Implementing the Repository Pattern
02:03:00 Persisting data with SQL
02:16:00 Configuring the DB Connection Pool
02:33:00 SQL Migrations

#golang #api #backend

Video titles ideas (for the algo):
REST API in Golang Beginner Tutorial
Building a JSON API in Golang
How to build a REST API in Golang

Комментарии

Информация по комментариям в разработке