July 10, 2013 · 6:30 PM
This location is shown only to members
Abstract: Newcomers to Go are especially attracted to the simplicity and ease of use of its concurrency primitives, goroutines and channels. In this talk, we'll cover what they are and how to use them with examples of their use in some production environments. We'll also talk about concurrency versus parallelism, why they're different and how Go has one but not the other. We'll cover network services, fork-join concurrency, fault isolation and some more advanced concepts, all of which can be built with Go's goroutines and channels.
Bio: Toby is the CTO of Trust Metrics, an ad services company in New York, where Go is used extensively in production. He is the father of two super cute kids, husband of one wonderful wife and ingestor of double-digit numbers of coffee cups per day. Other than coffee, Toby's hobbies include reading, programming, more reading, and oh yeah, reading.