Additional resources
- The documentation page of
sync
: https://pkg.go.dev/sync - Learn about the
semaphore
package: https://pkg.go.dev/golang.org/x/sync/semaphore - Coroutines for Go: https://research.swtch.com/coro
- Learn more about the Go scheduler by reading a series of posts: https://www.ardanlabs.com/blog/2018/08/scheduling-in-go-part1.html
- The implementation of the Go scheduler: https://go.dev/src/runtime/proc.go
Join our community on Discord
Join our community’s Discord space for discussions with the authors and other readers:
https://discord.gg/FzuQbc8zd6