- Structure and Interpretation of Computers
- Four Thousand Weeks
I considered writing a book about Go but decided not to. Instead, I've compiled a list of curated resources to make learning the language as effortless as possible. You can Follow me on Twitter @joshduffney.
Learn the Language Fundamentals
- Introducing Go by Caleb Doxsey
- Go in Action by William Kennedy, Brian Ketelsen, and Erik St.Martin
- Learning Go by Jon Bodner
Web Development
- Building Go Web Services and Applications by me
- Let's Go by Alex Edwards
- Let's Go Further by Alex Edwards
Building CLIs
- Master Go CLI and TUI By Ravikanth Chaganti
- Building Modern CLI Applications in Go by Marian Montagnino