1. 18

  2. 2

    The only thing I could possibly add is to explicitly say what they hinted at: “If you’re considering about putting channels in your public API, you almost certainly do not want to. Go is neat because blocking APIs in it are easy to make asynchronous by the user of your library while using channels remove affordances that simple function and method calls have.”