golang-concurrency
samber/cc-skills-golang
This comprehensive guide covers best practices for writing, reviewing, and auditing concurrent Go code. It details structured concurrency principles, proper use of goroutines, channels, and synchronization primitives (Mutex, WaitGroup, errgroup). Use it to prevent goroutine leaks, solve race conditions, and ensure robust, leak-free concurrent systems across various applications.