Understanding the Go runtime: the "select" statement | Hacker News Reader