Books like Learning Go by Jon Bodner


Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages, tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write clear and idiomatic Go. No matter your level of experience, you'll learn how to think like a Go developer. Author Jon Bodner introduces the design patterns experienced Go developers have adopted and explores the rationale for using them. You'll also get a preview of Go's upcoming generics support and how it fits into the language.
First publish date: 2021
Authors: Jon Bodner
★ ★ ★ ★ ★ 0.0 (0 community ratings)

Learning Go by Jon Bodner

How are these books recommended?

The books recommended for Learning Go by Jon Bodner are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Learning Go (10 similar books)

The Go Programming Language by 4787694|Alan A. A. Donovan book cover

πŸ“˜ The Go Programming Language


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.2 (5 ratings)
Similar? ✓ Yes 0 ✗ No 0
Go Web Programming by 11713160|Sau Sheong Chang book cover

πŸ“˜ Go Web Programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Distributed Services with Go by 12778429|Travis Jeffery book cover

πŸ“˜ Distributed Services with Go

This is the book for Gophers who want to learn how to build distributed systems. You know the basics of Go and are eager to put your knowledge to work. Build distributed services that are highly available, resilient, and scalable. This book is just what you need to apply Go to real-world situations. Level up your engineering skills today.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
The Go programming language phrasebook by 7683895|David Chisnall book cover

πŸ“˜ The Go programming language phrasebook


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Mastering Go by 11847419|Mihalis Tsoukalos book cover

πŸ“˜ Mastering Go


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Get Programming with Go by 11846872|Nathan Youngman book cover

πŸ“˜ Get Programming with Go


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Black Hat Go by 6892529|Tom Steele book cover

πŸ“˜ Black Hat Go
 by Tom Steele


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Powerful Command-Line Applications in Go by 13756310|Ricardo Gerardi book cover

πŸ“˜ Powerful Command-Line Applications in Go

Build fast, reliable, cross‑platform command‑line tools in Goβ€”covering automation, data analysis, log parsing, network services, file handling and process management while using tests and benchmarks for performance and correctness.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Mastering Golang by 11848257|Sufyan bin Uzayr book cover

πŸ“˜ Mastering Golang


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Go Programming Language by 12707592|Go Publishing book cover

πŸ“˜ Go Programming Language


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Mastering Go by Manning Publications
Go Programming By Example by Agus Kurniawan
Concurrency in Go by Katherine Cox-Bustamante
Learn Go with Tests by Chris James
Introducing Go: Build Reliable, Scalable Programs by Caleb Doxsey
The Go Workshop by Benjamin Pittayapon, Ryuichi Nakamura

Have a similar book in mind? Let others know!

Please login to submit books!