This is an attitude I&#x27;ve encountered before &amp; can&#x27;t really get my head around. Channels are a really bad implementation of a queued message concurrency pattern that has been standard in other languages for years.<p>The select pattern maps directly to any number of interupt style programming abstractions that are available in every language I&#x27;ve programmed in the last 15 years.<p>Quite simply I find the go concurrency story primitive to the point of painful. I&#x27;d love to figure out why my opinion on that is so far outside the common refrain