Go Design Patterns for Concurrency

Lock-free channels, atomic counters, and synchronization primitives.

Buy on Amazon