Free e-books - Awesome Go
- A Go Developer's Notebook
- An Introduction to Programming in Go
- Build a blockchain from scratch in Go with gRPC - The foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC.
- Build Web Application with Golang
- Building Web Apps With Go
- Go 101 - A book focusing on Go syntax/semantics and all kinds of details.
- Go AST Book (Chinese) - A book focusing on Go go/* packages.
- Go Faster - This book seeks to shorten your learning curve and help you become a proficient Go programmer, faster.
- Go Succinctly - in Persian.
- Go with the domain - A book showing how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- GoBooks - A curated list of Go books.
- How To Code in Go eBook - A 600 page introduction to Go aimed at first time developers.
- Learning Go
- Network Programming With Go
- Practical Go Lessons
- Spaceship Go A Journey to the Standard Library
- The Go Programming Language
- The Golang Standard Library by Example (Chinese)
- Web Application with Go the Anti-Textbook