By the awe-inspiring Mihalis Tsoukalos
- Chapter 1. Go and the Operating System
- Chapter 2. Understanding Go Internals
- Chapter 3. Working with Basic Go Data Types
- Chapter 4. Enhancing Go Code with Data Structures
- Chapter 5. What You Might Not Know About Go Packages
- Chapter 6. Reflection and Interfaces for All Seasons
- Chapter 7. Telling a Unix System What to Do
- Chapter 8. Go Concurrency - Goroutines, Channels, and Pipelines
- Chapter 9. Go Concurrency - Advanced Topics
- Chapter 10. Code Testing, Optimization, and Profiling
- Chapter 11. The Foundations of Network Programming in Go
- Chapter 12. Network Programming- Building Servers and Clients