Basics
Introduction Why Go Variable & Inferred Typing Constants Printing Constants and Variables Packages and imports Code location Exported names Functions, signature, return values Pointers
Types
Basic types Type Assertion Structs Initializing Composition vs inheritance
Collection & Control Flow
Methods & Interfaces