News for hackers. Stuff that matters.
Re:Preserving Order in Concurrent Go Apps: Three Approaches ... by __turbobrew__ on Monday September 01, 2025 @01:58PM (#45095010)
Agreed. I especially think it was common to overuse channels when golang was younger as that was “the go way”. I think people have started to realize that channels are complex and a sharp abstraction and they should not be used frivolously.

I can’t think of the last time I actually wrote code which directly created channels. Of course things like contexts, tickers, etc are implemented with channels and I think that is ideally how they should be used — in well defined and self contained library code.

There are no comments on this comment yet.