Simple play icon Course

Go: The Big Picture

by Mike Van Sickle

This course is designed to help you understand what the Go language is all about and how it can help you out. We focus on answering questions about what Go is, why it might be helpful to you, and how to get started using this powerful language.

What you'll learn

Go was created as an attempt to provide a single language that combined efficient compilation, efficient execution, and ease of programming. In the last few years, Go’s rise in popularity has demonstrated that it has definitely filled a need in the software development community.

This course will give you an overview of the language, its ecosystem, and the types of problems that Go is good at solving. By the time you are done, you will have a solid understanding of how Go might be able to help you reach your goals.

About the author

Michael Van Sickle is an application architect in Akron, Ohio. He started his career as a mechanical engineer, designing components for the automotive industry, before changing to software engineering. He is passionate about learning new programming languages and is comfortable working in Java, C#, JavaScript, PHP, and F#. Mike also loves learning about user experience design and is taking a lead role in his company's attempt to make applications that are elegant and simple. When he i... more

Ready to upskill? Get started