There is a Go developer that defends using channels four times like in this blog, he also made some great medium posts in which he details real use cases. His name is Christopher, if you want to find more about him, just Google “chris chan 4chan”.
If you're a Go programmer, this is about a guy who fucked his mom and has nothing to do with Go programming.