Go Concurrency Patterns: Pipelines and cancellation - The Go Blog
Go's concurrency primitives make it easy to construct streaming data pipelines that make efficient use of I/O and multiple CPUs. This article presents examples of such pipelines, highlights subtleties that arise when operations fail, and introduces techniques for dealing with failures cleanly.
Hasnain says:
This is a very good writeup on how to easily work with concurrency in Go.
Posted on 2014-03-14T07:13:15+0000