Go
medium31 lessons7 modules
Modules
10/4 lessons
Why Go & First Steps
The language behind Docker, Kubernetes, and half the cloud
20/3 lessons
Control Flow
Go only has one loop keyword, and that's the point
30/4 lessons
Functions & Error Handling
In Go, errors are values, not exceptions
40/4 lessons
Data Structures
Arrays, slices, maps, structs, and pointers to tie them together
50/4 lessons
Methods & Interfaces
No classes, no inheritance, and that's Go's superpower
60/5 lessons
Concurrency
Goroutines are why Go exists, this is its killer feature
70/7 lessons
Go in Practice
How real Go applications are built