12 Video: Complex Concurrency Patterns with Go

youtube.com posted by gopher 33 days ago  

There is a lot of power available through Go's concurrency primitives, but they are still just that: primitives. Typical examples of channel and goroutine usage show pipelines and worker pools, but real applications are rarely that simple. Production systems can easily end up with hundreds of goroutines running dozens of interdependent functions; reasoning about the resulting interactions is not easy.

Register to comment or vote on this story