Take your first steps with Go
Interested in learning a programming language but aren't sure where to start? Start here! Learn the basic syntax and thought processes required to build simple programs using Go.
In this learning path, you'll:
- Install the tools you need to write your first lines of Go code.
- Learn how to use control flows in Go.
- Learn about data types in Go.
- Learn how to handle errors.
- Use methods and interfaces
- Learn how concurrency works in Go.
- Write and test a program.
Prerequisites
- Some programming basics in general
- Familiarity with at least one programming language
Modules in this learning path
Learn about the basic data types in Go and about how to declare variables, write functions, and use packages.
Learn about structs, arrays, slices, and maps. Understand the difference between them and when to use one type over the other.