Awesome Go Books

GoBooks is a curated collection of the best Go books for developers at every level—from beginners to engineers working on concurrency, performance, and system design. One place to find the right learning resource.
Other languages: Español · 中文 · Português · Русский · Deutsch · فارسی
Most Popular Go Books
The most popular and highly recommended Go books based on community ratings, expert recommendations, and developer consensus across Amazon, Goodreads, and the Go community

Last published: 2015
Authors: Alan A. A. Donovan and Brian W. Kernighan
Available as: eBook, Print
Widely considered the "Go Bible" and the definitive reference for the language, co-authored by Brian Kernighan of K&R C fame. With over 1,200 Amazon reviews and a 4.5-star rating, it appears on virtually every "best Go books" list. It covers syntax, data structures, concurrency, and best practices with hundreds of practical examples.