Basics
Start here. This chapter covers the smallest possible Go programs, the syntax for declaring values, and the atoms of Go's type system: int, float64, string, bool, byte, and rune. Everything later in the course is built on these ideas.
The lessons work outward from "what does a Go file even look like", through variables, constants, the built-in types, explicit conversions, arithmetic, and formatted output. A final optional lesson covers bitwise operators for readers who want the low-level side of Go now rather than later. Move through the core lessons in order; each one leans on what came before.