Go Advanced
Master advanced Go concepts including functions, structs, interfaces, concurrency, and build real-world applications.

Master advanced Go concepts including control flow, functions, structs, interfaces, and build real-world applications with Go.

Lessons in this unit:

0: ▶︎ Introduction
1: Conditionals
2: Loops
3: Functions
4: Pointers
5: Structs
6: Methods
7: Interfaces
8: Set
9: Binary Search Tree
10: Go workspaces
11: Profiling
12: Go and Docker
13: Tutorial: REST API
14: Building a web crawler

Join my AI Workshop!

The Web Development BOOTCAMP cohort starts in February 2026