Almost every developer today is faced with the challenge of how to maximize the capabilities of today’s multi-processor equipped computers. The Go language is built from the ground up to enable applications to take full advantage of these machines with constructs that are clear and easy to reason about. In this course, we will explore Go’s concurrency model and learn how to use it to enable applications to realize the dramatic performance gains that multiple processing cores enable.
Michael Van Sickle is an application architect in Akron, Ohio.
He is a mechanical engineer by training and a software engineer by choice.
He is passionate about learning new programming languages and user