Cover of Go in Action

Go in Action

William Kennedy, Brian Ketelsen, Erik St. Martin

Many of the normal concerns faced by application developers are amplified by the challenges of web-scale concurrency, real-time performance expectations, multi-core support, and efficiently consuming services without constantly managing I/O blocks.

12.5 score
#172 overall

Score based on developer article recommendations — not sales data or reviews.

GoBackendconcurrencymicroservices
Check on Amazon

🟢 Developer Verdict

Actionable guidance on Go's core features, this book delves into concurrency, performance, and efficient I/O for web-scale applications.

Read this if

  • You are new to Go and want a structured, practical introduction.
  • You need to understand Go's approach to concurrency and multi-core.
  • You are building web services and need efficient I/O management.

Skip this for now if

  • You are seeking advanced design patterns or architectural guidance.
  • You prefer a quick reference over an in-depth, sequential read.
  • You are already proficient with Go's standard library and runtime.
Developer signal: Overwhelming Consensus · 100% 4 analyzed mentions FoundationalPracticalCareer Changing

🔄 Compare & Reading Path

📊 Why Developers Recommend

1.

It provides practical, applicable knowledge for everyday development.

2.

Cited by 5 different developers, each bringing their own experience and perspective.

3.

Recommended as a foundational resource that establishes core understanding, remaining useful regardless of technology trends.

Top signals: FoundationalPracticalCareer ChangingConciseBeginner Friendly

💬 What Developers Say

"These five books will help you become a Go expert, even if you have no prior knowledge programming in Go."

— tdmoor · Essential Resources to Learn About Go · Jan 24, 2020

"This book has been a quick read and has given me a high level introduction to Go (currently reading chapter 6 on concurrency)."

— _luisgamarra · 📚 How I am Learning Go · Apr 18, 2020

"If you're looking to sink your teeth into more Go-related topics I recommend the following books"

— mariocarrion · Why you should use/learn Go as hiring manager/individual contributor. · Aug 13, 2021

Based on 4 developer article mentions

👤 Who Should Read This

Difficulty: Beginner-friendly Style: Practical, Concise

Explore Similar Books

More books in similar categories — browse to discover your next read.

Recommended in 5 Articles

Essential Resources to Learn About Go
● DEVby tdmoor· Jan 24, 2020
Why Rubyists Should Consider Learning Go
● DEVby honeybadger_staff· Jun 4, 2020
go startpack
● DEVby echo· Jul 15, 2021
📚 How I am Learning Go
● DEVby _luisgamarra· Apr 18, 2020

Score Trend

Last 90 Days

Articles

0

vs prev 90d

+3

Unique authors

5

Total mentions

5

Source Platforms

DEV 5
📰 About this signal · 4 analyzed mentions · Mostly Medium confidence

Article Types

Book List 3
Personal Story 1

Confidence

Medium 2
High 2
Check on Amazon

As an Amazon Associate, we earn from qualifying purchases.