dotGo 2017 - Bill Kennedy - Behavior Of Channels





The interactive transcript could not be loaded.


Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Nov 17, 2017

Filmed at https://2017.dotgo.eu on November 6th in Paris. More talks on https://dotconferences.com/talks

Bill learned over time that it’s best to forget about how channels are structured and focus on how they behave. So now when it comes to channels, he thinks about one thing: signaling.

A channel allows one goroutine to signal another goroutine about a particular event. Signaling is at the core of everything you should be doing with channels.

Thinking of channels as a signaling mechanism will allow you to write better code with well defined and more precise behavior.


When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...