👩💻 Join our community of thousands of amazing developers!
Prelude This is the third post in a three part series that will provide an understanding of the mechanics and semantics behind the scheduler in Go. This post focuses on concurrency. Index of the three part series: 1) Scheduling In Go : Part I - OS Scheduler 2) Scheduling In Go : Part II - Go Scheduler 3) Scheduling In Go : Part III - Concurrency Introduction When I’m solving a problem, especially if it’s a new problem, I don’t initially think about whether concurrency is a good fit or not....