Sometimes awesome things happen in deep rabbit holes. Or not. A channel describes a transport of sorts. You can send a thing down that transport. When using a chan chan, the thing you want to send down the transport is another transport to send things back. They are useful when you want to get a response to something, and you don’t want to setup two channels (it’s generally considered bad practice