- Introduction to Go
- Environment Setup
- Beginning With Go
- Variables, Data Types and Constants
- Operators
- Control Structures
- Functions
- Packages in Go
- Arrays and Slices
- Strings
- Pointers
- Structures
- Composition
- Interfaces and polymorphism
- Maps
- Concurrency with Go
- Mutex & Channels
- Error Handling
- Reflection
- Build Web Application