Efficient Go

Efficient Go
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 502
Release :
ISBN-10 : 9781098105686
ISBN-13 : 1098105680
Rating : 4/5 (86 Downloads)

Book Synopsis Efficient Go by : Bartlomiej Plotka

Download or read book Efficient Go written by Bartlomiej Plotka and published by "O'Reilly Media, Inc.". This book was released on 2022-11-09 with total page 502 pages. Available in PDF, EPUB and Kindle. Book excerpt: With technological advancements, fast markets, and higher complexity of systems, software engineers tend to skip the uncomfortable topic of software efficiency. However, tactical, observability-driven performance optimizations are vital for every product to save money and ensure business success. With this book, any engineer can learn how to approach software efficiency effectively, professionally, and without stress. Author Bartłomiej Płotka provides the tools and knowledge required to make your systems faster and less resource-hungry. Efficient Go guides you in achieving better day-to-day efficiency using Go. In addition, most content is language-agnostic, allowing you to bring small but effective habits to your programming or product management cycles. This book shows you how to: Clarify and negotiate efficiency goals Optimize efficiency on various levels Use common resources like CPU and memory effectively Assess efficiency using observability signals like metrics, logging, tracing, and (continuous) profiling via open source projects like Prometheus, Jaeger, and Parca Apply tools like go test, pprof, benchstat, and k6 to create reliable micro and macro benchmarks Efficiently use Go and its features like slices, generics, goroutines, allocation semantics, garbage collection, and more!


Efficient Go Related Books

Efficient Go
Language: en
Pages: 502
Authors: Bartlomiej Plotka
Categories: Computers
Type: BOOK - Published: 2022-11-09 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

With technological advancements, fast markets, and higher complexity of systems, software engineers tend to skip the uncomfortable topic of software efficiency.
Pro Go
Language: en
Pages: 1076
Authors: Adam Freeman
Categories: Computers
Type: BOOK - Published: 2022-01-28 - Publisher: Apress

DOWNLOAD EBOOK

Best-selling author Adam Freeman explains how to get the most from Go, starting from the basics and building up to the most advanced and sophisticated features.
Learning SQL
Language: en
Pages: 338
Authors: Alan Beaulieu
Categories: Computers
Type: BOOK - Published: 2009-04-11 - Publisher: O'Reilly Media

DOWNLOAD EBOOK

Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you u
40 Algorithms Every Programmer Should Know
Language: en
Pages: 374
Authors: Imran Ahmad
Categories: Computers
Type: BOOK - Published: 2020-06-12 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental algorithms, such as sorting and sear
Building Microservices with Go
Language: en
Pages: 354
Authors: Nic Jackson
Categories: Computers
Type: BOOK - Published: 2017-07-27 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Your one-stop guide to the common patterns and practices, showing you how to apply these using the Go programming language About This Book This short, concise,