Go Basics
Learn the fundamentals of Go: installation, basic syntax, data types, and how to write your first Go programs.

Go (Golang) is a modern, statically-typed programming language developed by Google. In this unit, you’ll learn the fundamentals: installation, basic syntax, data types, and how to write your first Go programs.

Lessons in this unit:

0: ▶︎ Introduction
1: Introduction to Go
2: Your first Go program
3: Compiling and running Go programs
4: Variables and types
5: Operators
6: Strings
7: Arrays
8: Slices
9: Maps

Join my AI Workshop!

The Web Development BOOTCAMP cohort starts in February 2026