Understanding channels implementation in Go
about.sourcegraph.com