Learning Go, 2/e (Bestseller)
SKU: 57134935352

Learning Go, 2/e (Bestseller)

Sale price$769.50 Regular price$855.00
Save 10%

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 7 - Jul 12

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Learning Go, 2/e (Bestseller)All Indian Reprints of O'Reilly are printed in GrayscaleGo has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but 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

All Indian Reprints of O'Reilly are printed in GrayscaleGo has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but 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. This updated edition also shows you how Go's generics support fits into the language.This book helps you:
Write idiomatic code in Go and design a Go project
Understand the reasons behind Go's design decisions
Set up a Go development environment for a solo developer or team
Learn how and when to use reflection, unsafe, and cgo
Discover how Go's features allow the language to run efficiently
Know which Go features you should use sparingly or not at all
Use Go's tools to improve performance, optimize memory usage, and reduce garbage collection
Learn how to use Go's advanced development tools
About the AuthorJon Bodner has been a software engineer, lead developer and architect for over 20 years. In that time, he has worked on software across many fields, including education, finance, commerce, healthcare, law, government, and internet infrastructure.Currently, he is a Staff Engineer at Datadog, leading the effort to simplify onboarding for their APM product. Previously, Jon was a Senior Distinguished Engineer at Capital One, working on tech commercialization, open source, testing, the semantic engine that provides payment page detection and population for Capital One's Eno browser extension (www.capitalone.com/applications/eno/virtualnumbers), and improving support for virtual credit card numbers inside of Capital One.Jon is a frequent speaker at Go conferences, and his blog posts on Go and software engineering have been read more than 150,000 people. He is the creator of the Proteus data access library (github.com/jonbodner/proteus) and co-developer of checks-out, a fork of the LGTM project (github.com/capitalone/checks-out).

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 57134935352

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.4 ★★★★★
Based on 2171 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
S
Verified Purchase
Sonnya Wilkins
Belleville, US
★★★★★ 5
🧵✨ Teflon Paper: The Unsung Hero of Appliqué Chaos
Size: 11"×17" 20Sheets & 8.5"×11" 10Sheets, Color: Teflon Paper
If you’re like me and enjoy assembling 37 microscopic pieces of fabric into something that hopefully resembles a dog, person, or llama in a sweater—this stuff is magic. I use it to build my appliqué masterpieces one tiny ironed layer at a time. The best part? Once your Franken-dog is assembled, you can just slide it off and fuse it to your quilt like a boss. No sticking, no scorched disasters—just smooth, glorious precision. Honestly, I love it more than I love some people.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on August 5, 2025
K
Verified Purchase
kelroy Richardson
Alexandria, US
★★★★★ 5
Good
Size: 11"×17" 20Sheets & 8.5"×11" 10Sheets, Color: Teflon Paper
I am satisfied with this product.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 27, 2026
K
Verified Purchase
katina noland
Phoenix, US
★★★★★ 5
Works as expected
Size: 11"×17" 20Sheets & 8.5"×11" 10Sheets, Color: Teflon Paper
Protected my project as expected. Excellent quality
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on December 27, 2025
K
Verified Purchase
Kelly
Whiting, US
★★★★★ 5
Excellent quality and value!
Style: All-in-One Printer, Style: All-in-One Printer
I bought the Epson EcoTank 2400 yesterday and set it up today. If it continues performing this well for the next ten years, I’ll be very happy with this purchase. I bought it to replace my old Canon MP190. The print quality on the Canon suddenly became very poor, which may honestly have been more of a cartridge issue than a printer issue, but testing that would have been expensive. On top of that, the printer was old enough that modern operating systems no longer support the scanner drivers, so I couldn’t even use the flatbed scanner anymore. At that point, replacing the whole printer made more sense. The ET-2400 is not quite as wide as the MP190 which is a nice plus. The biggest advantage of the EcoTank line is the refillable ink tanks. Printer ink is already expensive, but traditional cartridges also include microchips and hardware that drive the cost even higher. With this printer, I can refill only the specific color I need instead of replacing an entire color cartridge because one channel ran out. I mostly print proxies and alternate art for Magic: The Gathering, so I regularly print nearly full-page, full-color images (eight cards per page). Because of that, image quality matters a lot to me. I also wanted a working flatbed scanner so I could scan my paintings instead of photographing them. I did not use the wireless features. Instead, I connected the printer directly to my computer with a USB cable after downloading Epson’s management software. Setup was straightforward, the software updated itself automatically after asking permission, and my computer recognized the printer immediately. It showed up in Photoshop right away with no issues. The only thing I disliked during setup was that the registration process appears to require opting into marketing emails. I’ll unsubscribe later. Print Quality: Colors are bright and vibrant, blacks are deep and dark, and the images come out crisp and clean. Some reviewers mentioned getting “light gray” blacks, but I haven’t experienced that problem at all. Scanning: The flatbed scanner is slightly too small for a full 9x12 painting, but I expected that and don’t consider it a flaw. The scans came out vibrant, sharp, and detailed. It couldn’t fully capture the shimmer of my metallic paints, but that’s normal — I usually need angled lighting in photographs to show metallic effects accurately anyway.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 24, 2026
D
Verified Purchase
Danielle Collett
Chelsea, US
★★★★★ 5
Incredibly cost-efficient, reliable, and perfect for everyday home use
Style: All-in-One Printer, Style: All-in-One Printer
I’ve been using the Epson EcoTank ET-2400, and it’s easily one of the best home printers I’ve owned—especially if you’re tired of constantly buying expensive ink cartridges. Ink Savings (Huge Win): The cartridge-free EcoTank system is a game changer. Filling the tanks is simple, mess-free, and the amount of ink you get lasts a long time. I’ve printed a ton already and barely made a dent. If you print regularly, this alone makes the printer worth it. Print Quality: For everyday documents, it’s excellent—sharp text and clean color prints. Even photos come out crisp and vibrant, though I will say it’s a bit slower when printing high-definition images. That said, the final quality is absolutely worth the wait. Functionality: Having print, scan, and copy all in one compact machine is super convenient. It handles everything I need for home use—school papers, forms, photos, and more. Wireless & Ease of Use: Setup was quick, and the wireless printing works smoothly from my phone and computer. The interface is simple and beginner-friendly, so you don’t need to be tech-savvy to get it up and running. Pros: ✔️ Extremely low ink cost (no cartridges!) ✔️ Crisp text and vibrant color prints ✔️ Easy to refill and maintain ✔️ Wireless printing works great ✔️ All-in-one functionality (print/scan/copy) ✔️ Compact and clean design Cons: ➖ Slower when printing high-quality photos ➖ Basic display (not fancy, but functional) Final Verdict: If you want a budget-friendly, low-maintenance printer with excellent print quality and huge long-term savings on ink, the EcoTank ET-2400 is an outstanding choice. Perfect for everyday home use—and the slow photo printing is a small trade-off for how good the results look. Highly recommend!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 18, 2026

recommand products