Complete Backend API in Golang (JWT, MySQL & Tests)

preview_player
Показать описание

In this course we're going to be building a production-ready E-commerce REST API in Go using JWT authentication, we'll be testing our services and connecting our server to a MySQL. We'll build everything from scratch so that I teach you just enough for you to be able to go on your own and not having to watch another video on how to build APIs in Go.

►Resources:

📢 We're building a Discord community, come and join

🙋🏼‍♂️ Socials:

Hope you liked and thanks for watching!

Time Stamps 👇
00:00:00 Intro
00:02:40 HTTP Server setup
00:07:00 User service
00:11:00 Database Connection & Envs
00:18:45 Registering users
00:36:07 Testing the user registration
00:47:48 Database migrations
00:56:20 User login
01:00:20 JWT Authentication
01:06:54 Products service
01:11:25 Checkout endpoint
01:27:00 Checking logged-in users

#golang #backend #api #jwtapi

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
Рекомендации по теме
Комментарии
Автор

I've added the improvement exercises in the description. If you have any questions feel free to leave them in discord as well!

Thanks for watching <3

TiagoTaquelim
Автор

I found your channel a couple of days ago and you are covering everything I wanted to see from a Go tutorial. Thank you !

mcdaddy
Автор

I'm new to programming languages and I chose Go as my first language. I follow many YouTube channels, but yours is just underrated.

Andika-hkrd
Автор

been through so many tutorials that were not giving correct folder structure and finally, finally someone that do it right, thanks a lot

WildLifeBackyardCamera
Автор

really good quality and balance of explanation/time! keep up

cesarpeixoto
Автор

Great! Really enjoyed the testing approach

coffeeintocode
Автор

Even before watching I'm sure it's gonna be some quality content, and just when I've been looking for something like this, thanks man again!!:)

klaudiuszbiegacz
Автор

this is everything a developer can ask for, I can't thank you enough man. Great content!

prakashupadhyay
Автор

So glad I found your channel! Thank you!!!

Maximus
Автор

This is such an underrated channel! Obrigado Tiago for creating these videos with such care and high quality

iamfrancisco
Автор

GOAT, thank you

That what I was looking for some solid foundations

rostyslav
Автор

this is what i am looking for, thankyou Tiago for making this tutorial, edited: i am glad if u can make grpc golang tutorial for the next upcoming video

fathan
Автор

Thank so much for the video bro! I'm migrating from TypeScript and i found your video!

loudcoringa
Автор

🔥 THIS IS AMAZING !! THANK YOU SO MUCH SIR

cristophermoreno
Автор

First of all, I really liked your channel.

How about bringing a video about the complete Graphql API?

lazaromanuelcunga
Автор

I enjoyed your video. Please keep up the good work and continue making more videos.

bijayaprasadkuikel
Автор

Amazing video, really great content and great project setup!

arturfil
Автор

Hi, amazing video, Tiago! Really! I've learned a lot. If I could suggest an idea for a upcoming video: building a rest api using only the standard lib. I am not sure if this is a good idea, but since the 1.22 version added better routing, I would be really interested in seeing how you would make it. Thanks for the great content!

pedrolemos
Автор

Great video!
In another video, could you also show the connection to the docker container running the mysql server.

GreyWinds
Автор

Cool tutorial thanks man, i went from js and py 60-70% of inforamtion the same but new concepts to hard for understand, you helped me, from me like subscription and comment ✌✌✌✌

verygood