Re:Go kit: Go in the modern enterprise
by Zikes on Wednesday February 11, 2015 @10:27PM
(#9037208)
In Go they are incorrect at worst, not idiomatic at best. That's due to the nature of the language as channels are built-in primitives capable of fulfilling the roles of either, not a slight on the efficacy of the constructs themselves.
http://golang.org/doc/effective_go.html#channels