Rob Pike Concurrency is the key to designing high performance network services. Go's concurrency primitives (goroutines and channels) provide a simple and efficient means of expressing concurrent execution. In this talk we see how tricky concurrency problems can be solved gracefully with simple Go code. For all I/O 2012 sessions, go to https://developers.google.com/io/
![Google I/O 2012 - Go Concurrency Patterns](https://cdn-ak-scissors.b.st-hatena.com/image/square/f67a4a7cd5c26fa217a9c3d5fa9a31e298c81c3f/height=288;version=1;width=512/https%3A%2F%2Fi.ytimg.com%2Fvi%2Ff6kdp27TYZs%2Fhqdefault.jpg)