Module 1: Variables, Types, and Pointers Module 2: Functions Module 3: Branching Module 4: Loops Module 5: Maps Module 6: Slices Module 7: Methods & Interfaces Module 8: Concurrency Go Language Spec