E-Books
- 100 Go Mistakes: How to Avoid Them
- A Go Developer's Notebook
- An Introduction to Programming in Go
- Build an Orchestrator in Go
- Build Web Application with Golang
- Building Web Apps With Go
- Continuous Delivery in Go - This practical guide to continuous delivery shows you how to rapidly establish an automated pipeline that will improve your testing, code quality, and final product.
- For the Love of Go - An introductory book for Go beginners.
- Go 101 - A book focusing on Go syntax/semantics and all kinds of details.
- Go Bootcamp
- Go Succinctly - in Persian.
- 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
- Writing A Compiler In Go
- Writing An Interpreter In Go - Book that introduces dozens of techniques for writing idiomatic, expressive, and efficient Go code that avoids common pitfalls.