Goroutines and Concurrency problems

Опубликовано: 19 Май 2026
на канале: xKernel
657
26

Introducing concurrent programming using Goroutines and concurrency problems such as Race conditions, Deadlock & Starvation. You will see how to fix concurrent problems using Mutex, WaitGroup, and Channels.


Resources:
Threads: https://en.wikipedia.org/w/index.php?...

0:00 What is concurrency
0:48 Scheduler
1:42 Goroutine Basics
2:52 Go runtime Scheduler
3:44 Concurrency VS Parallelism
4:15 Synchronization via WaitGroup
5:32 Synchronization via Mutex
7:31 Synchronization via Channel
9:17 Communication between Goroutines
10:21 Concurrency Problems
10:45 Race Condition
12:31 Deadlock
13:17 Starvation
14:15 Conclusion