Welcome
This class will guide you through the basics of the Go language. This will include:
- Why use Go
- Why not to use Go
- Packages
- Types
- Variables
- Loops
- Conditionals
- Functions
- Public/Private
- Scopes
- Structs
- Pointers
- Maps/Slices
- Variadic Functions
- Error Handling
- Anonymous Functions
- Defer/Panic/Recover
- Interfaces
- Go Routines
- Channels
- Syncronization
- Constants
- Blank Interfaces
- Embedding/Composition
- Writing Tests
Slides
Download Slides View On Github