← All series

Concurrency in Go

Goroutines, channels, and the select statement, then the sync toolkit, context, pipelines and worker pools, goroutine leaks, errgroup, and the memory model — the part of Go everyone comes for, run under the race detector against Go 1.26.