LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
DPD courier 4.99 GLS courier 9.99

Go at Scale

Language EnglishEnglish
Book Paperback
Book Go at Scale Rez Moss
Libristo code: 49012573
Publishers CloudAid, June 2025
 Go was born out of necessity, a need to evolving maintainable infrastructure. Introductory material... Full description
? points 65 b
26.80
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Top
Hackers: Heroes of the Computer Revolution Steven Levy / Book Paperback
common.buy 22.85
Software Architect's Handbook Joseph Ingeno / Book Paperback
common.buy 56.23
Top
How Linux Works, 3rd Edition Brian Ward / Book Paperback
common.buy 35.29
Hexagonal Architecture Explained Juan Manuel Garrido de Paz / Book Paperback
common.buy 30.54
Rust For Rustaceans Jon Gjengset / Book Paperback
common.buy 35.29
Effective Rust David Drysdale / Book Paperback
common.buy 45.21
Top
C Programming Language Brian W. Kernighan / Book Paperback
common.buy 57.45
Programming Rust Jim Blandy / Book Paperback
common.buy 59.88
Top
Software Architecture: The Hard Parts Mark Richards / Book Paperback
common.buy 59.88
API Design Patterns Jj Geewax / Book Paperback
common.buy 58.16
Top
Building Microservices Sam Newman / Book Paperback
common.buy 59.88
Spring Boot 3 and Spring Framework 6 Christian Ullenboom / Book Paperback
common.buy 45.11
Pro Java Microservices with Quarkus and Kubernetes Nebrass Lamouchi / Book Paperback
common.buy 59.88
Build your own Programming Language - Second Edition Clinton L. Jeffery / Book Paperback
common.buy 50.57

 

Go was born out of necessity, a need to evolving maintainable infrastructure. Introductory material on Go is great (and there are lots of resources on it, more than I can keep up with!), but I find advanced function design and production-grade patterns getting lost. This book fills that gap.

This book is the fruit of many years of hands-on experience developing scalable online businesses and cloud solutions. I prioritize these topics not because of any random whims, but because these concepts are the ones that make or break production systems and more importantly provide a breeding ground for very expensive bugs and ongoing maintenance complexities.

In this book, you'll learn:

- Advanced function design patterns that promote code reuse and maintainability

- Practical concurrency patterns for real-world applications

- Techniques on memory management and performance optimizations

- Coding styles, ideals, techniques that are used in production

- Testing strategies for complex systems

- Scalable error handling patterns

- Debugging and profiling tools and techniques

Most importantly, you won't just learn how to write these patterns, but when and why to do so. This means that every chapter adds on to the concepts already covered, resulting in a thorough understanding of advanced Go development.

 

Although this book may be read cover-to-cover, each chapter stands alone

as well. If you're dealing with a particular challenge, jump to the chapter

that speaks to that challenge. However, the chapters are ordered to build

on each other, particularly in the progression from function design to

concurrency patterns.

The code examples in this book are practical and inspired by real-life situ-

ations. While they aim to reflect production-like scenarios and highlight

common pitfalls and solutions, they haven't been battle-tested. You're

encouraged to type out and experiment with the code as you read.

Book GitHub Repository

The code examples in this book are available on GitHub. You can find the

repository at:

https://github.com/rezmoss/go-at-scale

About the Author

Rez Moss has more than ten years of experience creating and deploying

Go applications in production. He is a Senior Go Developer, Cloud Ar-

chitect with systems he has architected high‑traffic cloud systems and

microservices powering critical business operations. His expertise spans:

• High-performance Go applications

• Cloud-native architectures

• Distributed systems

• Performance optimization

• Production debugging and monitoring

Currently focused on serverless architectures and cloud-native patterns,

Rez regularly contributes to the Go community through open-source

projects, technical talks, and mentoring.

Connect with the author:

• Website: rezmoss.com

• Email: [email protected]

• GitHub: github.com/rezmoss

Acknowledgments

This book stands on the shoulders of giants. Thanks to the Go team for

creating such an exceptional language, and to the broader Go community

for their continuous contributions and insights.

My last thank you is to my family, for their patience and support in the

writing process, and to my colleagues who have had hours of discussions

about Go patterns and practices.

Let us dive into advanced golang programming.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Go at Scale
Author Rez Moss
Language English
Binding Book - Paperback
Date of issue 2025
Number of pages 528
EAN 9781069363008
ISBN 1069363006
Libristo code 49012573
Publishers CloudAid
Weight 1179
Dimensions 156 x 234 x 34
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Enterprise Integration Patterns Gregor Hohpe / Book Hardback
common.buy 57.04
Patterns of Distributed Systems Unmesh Joshi / Book Paperback
common.buy 41.97
Top
Team Topologies Matthew Skelton / Book Paperback
common.buy 20.32
Top
The Rust Programming Language, 3rd Edition Steve Klabnik / Book Paperback
common.buy 42.27
SAGE Handbook of Public Administration B Guy Peters & Jon Pierre / Book Paperback
common.buy 41.26
Modern Cryptography Sandip Dholakia / Book Paperback
common.buy 51.18
Top
Chainsaw Man, Vol. 17 Tatsuki Fujimoto / Book Paperback
common.buy 9.70
Kubernetes - An Enterprise Guide - Third Edition Scott Surovich / Book Paperback
common.buy 53.40
Top
Vinland Saga 14 Makoto Yukimura / Book Hardback
common.buy 16.78
Top
Chainsaw Man, Vol. 18 Tatsuki Fujimoto / Book Paperback
common.buy 9.80
Top
Chainsaw Man, Vol. 19 Tatsuki Fujimoto / Book Paperback
common.buy 9.70
REFACTORING TO RUST MARA LILY / Book Paperback
common.buy 54.21
The Go Programming Language Reference Richard Johnson / Book Paperback
common.buy 32.36
Coming soon
The Linux Command Line, 2nd Edition William Shotts / Book Paperback
common.buy 40.05
Network Programming with Go Language Jan Newmarch / Book Paperback
common.buy 48.85
Top
Go Programming Language, The Alan Donovan / Book Paperback
common.buy 40.15
Top
Tokyo Aliens 03 V03 / Book Paperback
common.buy 10.81
The Chinese Way Liu / Book Hardback
common.buy 30.54
They Poisoned the World Mariah Blake / Book Paperback
common.buy 15.16

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?