Sponsored
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
$35.00
FREE delivery Friday, April 24
Or Prime members get FREE delivery Tuesday, April 21. Order within 8 hrs 55 mins. Join Prime
In Stock
$$35.00 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$35.00
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
30-day refund / replacement
30-day refund / replacement
Quick refund
Usually issued within 24 hours. See exceptions
Shipping fee
May apply, not eligible for free return. See details
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Mastering Programming: From Testing to Performance in Go

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Mastering Programming: From Testing to Performance in Go

5.0 out of 5 stars (2)

{"desktop_buybox_group_1":[{"displayPrice":"$35.00","priceAmount":35.00,"currencySymbol":"$","integerValue":"35","decimalSeparator":".","fractionalValue":"00","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"c24DAgadjSK0xaYZYxC56aGU%2F55fW8TUj7yAhzUXR0nSA%2F1XhiIzaZODx6rfRV6ImMiQjgH%2FAdUFKSX5BfsOeKrw3Sxc6rYGdFDQDbC6MYysibu7hWlTw7CBBUlc5UHvrYCgIN0SHT9s01rthbZvzA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

This book is tailored for programmers eager to elevate their software development expertise beyond foundational skills, empowering them to craft code that is not only correct and efficient but also aligned with organizational goals. With a deep dive into unit testing, concurrency management using Go’s goroutines, and performance optimization, the author bridges the gap between low-level technical details—like memory and processor mechanics—and high-level algorithm design principles. Through hands-on examples in Go and Python, alongside advanced techniques such as fuzzing, mutexes, and atomic operations, this book delivers a practical, no-nonsense approach to organizing workflows, ensuring robust code quality, and preventing regressions. It tackles the intricacies of parallelism and synchronization in complex projects head-on, offering solutions to real-world challenges. Each chapter concludes with targeted exercises to solidify understanding, making this an indispensable, all-in-one resource for driven developers aiming to excel in modern programming
Sponsored

Customers also bought or read

Loading...

Product details

  • ASIN ‏ : ‎ B0FMPGSWR5
  • Publisher ‏ : ‎ Independently published
  • Publication date ‏ : ‎ August 16, 2025
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 274 pages
  • ISBN-13 ‏ : ‎ 979-8280117723
  • Item Weight ‏ : ‎ 1.05 pounds
  • Dimensions ‏ : ‎ 6 x 0.65 x 9 inches
  • Best Sellers Rank: #1,331,168 in Books (See Top 100 in Books)
  • Customer Reviews:
    5.0 out of 5 stars (2)

About the author

Follow authors to get new release updates, plus improved recommendations.
Daniel Lemire
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Daniel Lemire is a computer science professor at the Université du Québec (TELUQ). He is among the 2% most cited scientists in the world (Stanford University/Elsevier rankings, 2024). He has also been a research officer at the National Research Council of Canada and an entrepreneur. He has written over 80 peer-reviewed publications, including more than 55 journal articles. He has held competitive research grants for the last 20 years. He is editor of the Software: Practice and Experience journal, established in 1971. He serves on the program committees of leading computer science conferences (e.g., ACM CIKM, WWW, ACM WSDM, ACM SIGIR, ACM RecSys). His software is used by major corporations like Apple, Google and Facebook. He received the University of Quebec’s 2020 Award of Excellence for Achievement in Research (all fields) for his work on the acceleration of JSON parsing. He programs in C, C++, Java, JavaScript, Python, Swift and Go. He works primarily in an open-source setting. Daniel Lemire is among the 1000 most followed programmers in the world on GitHub; GitHub has over 100 million developers.

Sponsored

Customer reviews

5 out of 5 stars
2 global ratings
Sponsored

Top reviews from other countries

Translate all reviews to English
  • Johannes
    5.0 out of 5 stars Auch für Fortgeschrittene
    Reviewed in Germany on February 1, 2026
    Format: PaperbackVerified Purchase
    Buch für Fortgeschrittene.

    Ich hatte viel Spaß mit dem Buch und den dazugehörigen Übungsaufgaben. Weil es die Programmiersprache Go ist, ist es auch leicht in jede andere C ähnliche Sprache zu übertragen.

    Obwohl ich inzwischen viele Jahre programmiere habe ich ein paar neue Kniffe gelernt und mich an noch mehr erinnert.

    Danke für das Buch.
    Report
  • Daniel
    5.0 out of 5 stars Direkt zur Leistung
    Reviewed in Germany on December 8, 2025
    Format: PaperbackVerified Purchase
    Der buch springt nicht mit den üblichen „Hallo Welt“-Beispielen los, sondern geht direkt in die Themen, die im echten Leben wehtun: sauberes und schnelles Testing, Table-Driven Tests, Fuzzing, Benchmarks, Profiling und CPU-bound sowie I/O-bound Code beschleunigen.