I don't use #golang concurrency patterns that often but when I need them, it feels like I am starting from zero again.

So I found this amazing cheat sheet, that safes me a lot of time.

https://github.com/lotusirous/go-concurrency-patterns

It also contains playground links for each concurrency pattern.

GitHub - lotusirous/go-concurrency-patterns: Concurrency patterns in Go

Concurrency patterns in Go. Contribute to lotusirous/go-concurrency-patterns development by creating an account on GitHub.

GitHub