Google I/O 2012 - Go Concurrency Patterns

an hour
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/

Related Talks

Google I/O 2013 - Design Decisions in AngularJS

40 minutes
Google I/O 2013 - Design Decisions in AngularJSBrad Green, Miško Hevery We'll cover the design decisions that drove creating AngularJS, the JavaScript framework that combines data binding, reusable components, dependency injection, and a host of other powerful capabilities for building modern web applications. Come join us and learn how to build extremely scalable applications that are fast to ...

Google I/O 2013 - Advanced Go Concurrency Patterns

34 minutes
Google I/O 2013 - Advanced Go Concurrency PatternsSameer Ajmani Concurrency is the key to designing high performance network services. This talk expands on last year's popular Go Concurrency Patterns talk to dive deeper into Go's concurrency primitives, and see how tricky concurrency problems can be solved gracefully with simple Go code. For all I/O 2013 sessions, go to ...