⚡️ Join to level up as a software engineer: https://selfmadeengineer.com
In this project‑driven course, you’ll build the backend microservices system for a Uber‑style ride‑sharing app from the ground up—using Go, Docker, and Kubernetes.
By the end, you’ll have a fully deployed, horizontally scalable ride‑sharing system that’s ready for real traffic. Plus, you’ll walk away with reusable template for building future distributed projects—accelerating your path to become a lead engineer.
📗 Resources
Get the Starter code: https://github.com/SelfMadeEngineerCo...
Finished Source code: https://github.com/SelfMadeEngineerCo...
Backend Engineering with Go free video on youtube: • Complete Backend Engineering Course in Go
🙋🏼♂️ Socials:
X: https://x.com/tiago_taquelim_
Github: https://github.com/sikozonpc
Thanks for watching 💪
Time Stamps 👇
00:00:00 Introduction
00:01:50 Project Overview
00:06:14 Tech Stack
00:12:36 Curriculum Overview
00:17:27 Coming From a Monolith
00:29:52 Microservices Guiding Design Principles
00:59:00 Architecture Definition Process
01:10:33 Mac/Linux Setup
01:18:10 Windows Setup
01:30:22 Structuring a Microservices Project
01:42:38 Clean Architecture & Repository Pattern
01:52:12 Layered Architecture
02:00:14 Repository Pattern
02:23:42 Why Tilt and Kubernetes
02:33:17 Role of the API Gateway
02:40:45 Implementing an HTTP Server
03:05:57 What's next?
#golang #api #backend #microservices
Video titles ideas (for the algo):
Microservices with go tutorial
Golang microservices
Advanced golang
Backend engineering with go