How To Build a Complete API In Golang (Docker, JWT, MySQL)

Published: 21 February 2024
on channel: Tiago
34,357
1.1k

► Join the private community to level up as software engineer: https://selfmadeengineer.com

In this video we're going to be building a complete REST API in Golang using JWT, MySQL and at the end dockerize the whole thing so we can ship it to the cloud.

Links:
Patreon:   / tiagotaquelim  
Discord:   / discord  
Github: https://github.com/sikozonpc/

Resources:
Project source code: https://github.com/sikozonpc/go-rest-api
Direnv (for envs variables loading): https://direnv.net/
More complex production example:    • Complete Backend API in Golang (JWT, ...  

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

Hope you liked and thanks for watching!

Time Stamps 👇
00:00:00 Intro
00:01:31 API Server
00:05:46 Database
00:11:28 Env vars sourcing
00:14:04 Tasks Service
00:24:42 Functional testing tasks
00:26:10 Unit testing the tasks service
00:38:00 Add JWT authentication
00:47:21 Functional testing auth
00:47:50 User register endpoint
00:56:05 Docker service

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


Watch video How To Build a Complete API In Golang (Docker, JWT, MySQL) online without registration, duration hours minute second in high quality. This video was added by user Tiago 21 February 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 34,357 once and liked it 1.1 thousand people.