Go programming in practice.
Waiting for goroutines to finish.
Let's write a concurrent program in Go!
Interactive book on concurrent programming with many exercises.
Which major features appeared in which versions of Go.
Iterators, timers and canonical values.
Chances are you are doing it wrong.
Isolated loop variables, range over integers, math/rand v2 and enhanced routing.
Without spending a year on it.
Computing the smallest/largest value and clearing containers.
Multi-errors, context cancellation cause, new date formats, and other notable changes.
Examining atomicity and predictability of operations in a concurrent environment.
How to free the resources safely.