Go by Example: Programmer's guide to idiomatic and testable code
by Inanc Gumus
$42.49 / copy at 25+ copies As low as $39.99 at 1,000+Your best volume price
Format
The more copies, the less each one costs
Applied automatically in your cart. No code needed.
Turn this order into a program
Groups that order in bulk often pair the copies with something more. We handle the extras so you don't have to.
One address, many sites or individual recipients' homes, in the US and abroad.
Fulfillment options Pair it with a branded journalJournals with your logo or each reader's name, for the same group.
Branded journalsBookPal is partnering with Talezo to help you find and book authors, speakers and performers for your event.
BookPal × TalezoGo by Example
Through engaging hands-on examples, Go by Example will teach you to think differently about programming in Go. You’ll get to grips with the “Go mindset”, writing code that’s simple, straightforward, and easy to understand for your fellow Go developers. You’ll discover how Go’s tooling helps you write code that’s robust and testable, and see just how productive you can be with Go's rich set of built-in packages.
In Go by Example you will learn how to:
- Understand what makes Go different and adopt its philosophy for simple, pragmatic, and straightforward code
- Write idiomatic code that’s robust, efficient, maintainable, and inherently testable by design
- Identify common Go mistakes and apply proven patterns for higher quality code
- Structure and organize effective Go packages and APIs
- Build performant concurrent programs with Go’s unique concurrency
About the technology
You can’t appreciate the simplicity, explicitness, and pragmatism of Go until you see it with your own eyes! Even a quick glance at an elegant interface or a bit of clean error handling code reveals why Go was the language of choice for Kubernetes, Docker, and Terraform.
About the book
Go by Example unpacks real Go programs to highlight the language features and idiomatic coding practices used by the pros. In it, you’ll dissect and explore examples of command-line tools, concurrent programs, web services, and more as you learn to write Go code that’s simple, efficient, and testable.
What's inside
- Acquire the “Go mindset”
- Write idiomatic, reliable, and maintainable code
- Structure Go projects and packages
- Best practices and antipatterns
For experienced programmers.
About the author
Inanc Gumus is a veteran programmer who has specialized in Go since 2012. Inanc has educated over 100,000 developers through his social presence, GitHub repositories, online courses, and his popular blog.
Table of Contents
1 Getting started
2 Idioms and testing
3 Test coverage and optimization
4 Command-line interfaces
5 Dependency injection
6 Synchronous APIs for concurrency
7 Responsive and efficient programs
8 Structuring packages and services
9 Composition patterns
10 Polymorphic storage
The book, Go by Example: Programmer's guide to idiomatic and testable code [Bulk, Wholesale, Quantity] ISBN#9781617299896 in Paperback by Inanc Gumus may be ordered in bulk quantities. Minimum starts at 25 copies. Availability based on publisher status and quantity being ordered.
Details
- Publisher
- Manning
- Author
- Inanc Gumus
- Format
- Paperback
- Published
- Sep 30, 2025
- ISBN-13
- 9781617299896
- ISBN-10
- 1617299898
- Pages
- 336
- Carton quantity
- 20 copies
Go by Example in bulk: pricing
Volume pricing applies automatically in your cart. No codes, no account needed.
| Copies | Price per copy | You save |
|---|---|---|
| 25 – 99 | $42.49 | 15% off list |
| 100 – 249 | $41.99 | 16% off list |
| 250 – 499 | $41.49 | 17% off list |
| 500 – 999 | $40.99 | 18% off list |
| 1,000+ | $39.99 | 20% off list |
Popular for
A copy for every member, on one order.
A book for every attendee, delivered to your venue.
For clients, staff, members or volunteers.
How fast can I get copies of Go by Example?
Need them by a specific date? Request a quote and we'll confirm timing before you pay.
Can you ship to several locations or people's homes?
Yes. We ship in bulk to one address, to multiple sites, or to individual recipients, in the US and internationally. See fulfillment options.
Can I get a formal quote for approval before ordering?
Yes. Request a quote and we'll send a PDF you can forward for approval.
Do you accept purchase orders and tax-exempt orders?
Yes. We accept purchase orders upon approval, as well as cards, PayPal, ACH, wire transfers and checks. BookPal is a tax-exempt supplier in all 50 states. See purchase orders and sales tax exemption.
What if I find a lower price?
Send us the link. We match prices from other bulk booksellers and distributors on a new copy in the same edition, available to ship in the quantity you need. Clearance sales and pricing errors are the exception, and we'll tell you quickly if that's the case. Start a price match.
What buyers say
Write a Review
Go by Example: Programmer's guide to idiomatic and testable code
Groups also order




A colleague asked you to approve this order
Your quote list
Add books as you browse, then request one quote for all of them.