- Setup Go environment/ Go Path / Include resources
- Go over syntax / high level concepts
- Deep dive
- Setup
- Syntax
- Packages
- Imports
- How to declare a function
- Function signatures
- How to call a function
- How to declare a type
- type conversion
- type inference
- Methods on structs
- Goroutines
- Channels
- Buffered Channels
- range/ close/ select