Golang: channels are not enough | Hacker News Reader