Go advanced concurrency patterns: part 4 (unlimited buffer channels) | Dark Hacker News