· Using Maps as Sets
· Working with Interface Keys and Slices
· Implementing Collection and Reduction
· Using the Pprof Tool
· Working with Methods and Interfaces
· Mocking in Unit Tests
· Using Concurrency to Keep Data Consistent
· Using User-Defined Types
· Optimizing Code for Speed
· Using Idiomatic Go
· Working with Time, Errors, Common Interfaces, and Comments
· Working with and Managing Packages
· Working with Databases in Go
· Serving a JSON API
· Testing and Building in Go
· Gaining a Solid Foundation in Web Development with Go
· Working with Templates for Web Development in Go
· Creating Your Own Server for Web Development in Go
· Understanding and Working with the net/http Package
· Understanding and Working with Routing and Serving Files
· Deploying Your Site