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