Recap: Go Concurrency

Let’s look at a chapter summary and take a short quiz to test our understanding of this chapter’s content.

We'll cover the following


This important chapter was about Go concurrency, goroutines, channels, the select keyword, shared memory, and mutexes, as well as timing out goroutines and the use of the context package. All this knowledge is going to allow us to write powerful concurrent Go applications. Feel free to experiment with the concepts and the examples of this chapter to better understand goroutines, channels, and shared memory.

Quiz on Go concurrency

Get hands-on with 1200+ tech skills courses.