Description
Course info
Rating
(147)
Level
Intermediate
Updated
June 5, 2015
Duration
2h 36m
Description

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.

About the author
About the author

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 experience design.

More from the author
The Go CLI Playbook
Intermediate
2h 8m
28 Feb 2018
Intern 4: Getting Started
Beginner
2h 41m
9 Jan 2018
Object-oriented Programming with Go
Intermediate
1h 42m
11 Aug 2017
More courses by Mike Van Sickle