I often use concurrency, but it turns out I very rarely use mutexes, channels, or atomics.

I do use WaitGroups a lot. They are great! And cover of my needs [https://pkg.go.dev/sync#WaitGroup](https://pkg.go.dev/sync#WaitGroup)

continue reading on twitter.com

⚠️ This post links to an external website. ⚠️