Go
Full Go course — 14 topics from the basics to advanced use.
Lessons
- What Is Go?
- Variables, Types, Constants & Pointers
- if, for, switch & defer
- Functions, Multiple Returns & Closures
- Arrays, Slices & Maps
- Structs, Methods & Embedding
- Interfaces
- Errors, Wrapping & panic
- Goroutines, WaitGroup, Mutex & Atomics
- Channels, select & context
- Generics
- Testing & Modules
- HTTP Services & JSON
- Project: Test Results Report