Golang Concurrency Explained (Crash Course)
Tiago
0:00 / 0:00
Golang Concurrency Explained (Crash Course)
18 005 просмотров · 1 год назад
Tiago
45,2 тыс. подписчиков
18 005 просмотров · 1 год назад
⚡️ Join to level up as a backend engineer: https://selfmadeengineer.com
📚 Learn Go with interactive code-alongs instead of videos: https://codealong.dev?utm_source=youtube
In this video, I gradually explain all of the concurrency mechanisms in Go for you to build concurrent safe applications as well as to nail the interview process for Golang positions.
📗 Resources
Source code: https://github.com/sikozonpc/concurre...
Microservices free video on youtube: • Complete Microservices course with Go and ...
🙋🏼♂️ Socials:
X: https://x.com/tiago_taquelim_
Github: https://github.com/sikozonpc
Thanks for watching 💪
📢 We're building a Discord community, come and join
/ discord
Chapters:
00:00 Intro
00:44 Sequential approach
02:02 Goroutines
05:20 WaitGroups
11:43 Channels
11:43 Channels and WaitGroups together
19:50 Select
22:16 Context with timeout
23:40 Mutexes and race conditions
26:57 Worker Pools
#golang #golang #backend #api