best-deals.proDeals for the United States
Search
Product guide

Go in Action, Second Edition

Go in Action, Second Edition is a 384-page guide to modern Go development, aimed at professional developers with experience in at least one object-oriented language. Its coverage spans generics, error handling, testing, concurrency, project organization, production architecture, and AI-focused examples.

At a glance

  • Covers generics, error handling, unit testing, benchmarking, profiling, and built-in fuzz testing.
  • Uses Go Modules and workspaces for larger projects rather than relying on GOPATH-era material.
  • Explores concurrency through a practical RSS reader and includes structured logging with log/slog.
  • Introduces production-oriented architecture concepts including dependency inversion, domain-driven design, and hexagonal architecture.
  • Two appendices cover vector search and LLM-powered summarization, with examples involving Qdrant, Ollama, and LangChain for Go.
  • The listing says examples require Go 1.25 or later.
Price
$44.99Save 25%

Reference price: $59.99

Price checked: Nov 14, 2026

View offerAhead of Black FridayExplore the selection

Pros and cons

Pros

  • The subject range connects core language features with testing, concurrency, project structure, and application architecture.
  • The AI appendices add concrete topics such as vector search, semantic embeddings, and retrieval-augmented generation.
  • The stated intended reader is experienced in another object-oriented language, giving buyers a clear transition-focused audience.

Cons

  • Examples require Go 1.25 or later, which may limit usefulness for readers working with older Go toolchains.

Technical specifications

9 specifications
Book details
Edition2nd
LanguageEnglish
PublisherManning Publications
Publication dateSeptember 29, 2026
Print length384 pages
ISBN-101633439704
ISBN-13978-1633439702
Dimensions and installation
Weight listed1.06 pounds
Dimensions7.38 x 0.87 x 9.25 inches

What to know before buying

  • The eBook is advertised as free when the print book is registered at Manning. The supplied listing does not specify registration terms or eligibility details.

Who is it for?

A good fit for

  • Professional developers moving to Go from another object-oriented language.
  • Go developers seeking material on generics, testing, concurrency, modules, or production architecture.
  • Developers interested in Go-based AI integrations and the book’s vector-search and summarization appendices.

Less suited to

  • Readers seeking a first programming book with no prior object-oriented language experience.
  • Readers who need examples compatible with Go versions earlier than 1.25.

Customer reviews on Amazon

4.3 / 5 · 8 ratings
  • 5 stars84%84%
  • 4 stars0%0%
  • 3 stars0%0%
  • 2 stars0%0%
  • 1 star16%16%

Aggregate customer ratings lean positive, with most ratings in the five-star category, but a smaller one-star share shows that reception is not uniformly favorable. The rating evidence is based on a small sample and includes no written feedback here, so it cannot clarify what readers liked or disliked about the book’s technical coverage.

Frequently asked questions

Who is this book intended for?

The listing describes professional developers proficient in at least one object-oriented language, especially those building backend, cloud-native, or AI-integrated applications.

What Go version do the examples require?

The listing states that examples require Go 1.25 or later.

Does the second edition cover generics and modern project structure?

Yes. It lists a new generics chapter and coverage of Go Modules and multi-module workspaces.

What AI topics are included?

Two appendices cover vector search and LLM-powered summarization, including examples involving Qdrant, semantic embeddings, Ollama, and LangChain for Go.

Alternative options

Products with discounts that might interest you

4.7
Thomas Aquinas: Selected Commentaries on the New Testament
Thomas Aquinas: Selected Commentaries on the New Testament

$29.95

$25.39

-15%
-15%
Product details in Markdown