Go Books
The Go Programming Language
The book does not assume prior knowledge of Go nor experience with any specific language, so you’ll find it accessible whether you’re most comfortable with JavaScript, Ruby, Python, Java, or C++. Learn more »
Get Programming with Go
The book introduces you to the powerful Go language without confusing jargon or high-level theory. By working through 32 quick-fire lessons, you'll quickly pick up the basics of the innovative Go programming language! Learn more »
Head First Go
Based on the latest research in cognitive science and learning theory, HeadFirst Go uses a visually rich format to engage your mind rather than a textheavyapproach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works. Learn more »
Go in Practice
The book guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. Learn more »
Go in Action
The book introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to manipulate and convert data at speeds that will make your friends jealous. Learn more »
Introducing Go
Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercises in each chapter to help you practice what you learn. Learn more »
You may also want to try
Go online courses
Introduction to industry REST microservices in Golang (Go)
- Federico León
- 4.43
- 16 hrs
- 31 lectures
Everything you need to get serious about microservices design & development in Golang: From design to production metrics Learn more »
Go Bootcamp: Master Golang with 1000+ Exercises and Projects
- Jose Portilla
- 4.46
- 15.5 hrs
- 196 lectures
Master and Deeply Understand Google's Go from Scratch with Illustrated In-Depth Tutorials & 1000+ Hands-On Exercises. Learn more »
Learn How To Code: Google's Go (golang) Programming Language
- Todd McLeod
- 4.52
- 45.5 hrs
- 368 lectures
The Ultimate Comprehensive Course - Perfect for Both Beginners and Experienced Developers Learn more »