go-concurrency-patterns https://betterprogramming.pub/writing-better-code-with-go-concurrency-patterns-9bc5f9f73519