Understanding Channels - Tells me about the internals of how channels work & how are they able to achieve blocking & unblocking of go routines with the help scheduler.

Sagar Sehwag 2020-04-27 09:02:31 +05:30
parent 9e512ccae7
commit 728880c0e7

@ -41,4 +41,5 @@ This page links to resources for learning about concurrency in Go. The items ar
- Study [Package atomic](https://golang.org/pkg/sync/atomic/)
- Read [Principles of Designing Go APIs with Channels](https://inconshreveable.com/07-08-2014/principles-of-designing-go-apis-with-channels/)
- Read [Advanced Go Concurrency Primitives](https://encore.dev/blog/advanced-go-concurrency)
- Watch [The Scheduler Saga](https://www.youtube.com/watch?v=YHRO5WQGh0k)
- Watch [The Scheduler Saga](https://www.youtube.com/watch?v=YHRO5WQGh0k)
- Watch [Understanding Channels](https://www.youtube.com/watch?v=KBZlN0izeiY)