Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 1.85 KB

File metadata and controls

12 lines (11 loc) · 1.85 KB

Top Books on Go

  • The Go Programming Language - Alan Donovan & Brian Kernighan - 2015 - Clear, thorough coverage of Go from core language to concurrency.
  • Learning Go, 2nd Ed. - Jon Bodner - 2023 - Modern, idiomatic Go for developers coming from other languages; updated for Go 1.21+.
  • 100 Go Mistakes and How to Avoid Them - Teiva Harsanyi - 2022 - A catalog of real Go pitfalls with clear explanations and fixes.
  • Boring Go! - Hassan Aminfar - 2024 - Puts words and examples behind Go's simplicity as a feature, not a limitation.
  • Powerful Command-Line Applications in Go - Ricardo Gerardi - 2022 - Build real CLI tools in Go; great for systems and DevOps developers.
  • Mastering Go, 4th Ed. - Mihalis Tsoukalos - 2024 - Concurrency, RESTful servers, memory management, generics, and fuzz testing.
  • For the Love of Go - John Arundel - 2024 - Intro with TDD; types, structs, maps, slices; dozens of mini-challenges (Go 1.22).
  • The Power of Go: Tools - John Arundel - 2024 - Professional-grade tools: package design, APIs, testing, CLI, JSON/YAML (Go 1.22).
  • Go in Practice, 2nd Ed. - Matt Butcher, Matt Farina - 2025 - Practical patterns and real-world techniques for Go development.
  • Let's Go - Alex Edwards - 2023 - Build production-ready web applications with Go; routing, middleware, databases, security.