Efficient Go

Efficient Go
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 472
Release :
ISBN-10 : 9781098105662
ISBN-13 : 1098105664
Rating : 4/5 (664 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 472 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: 472
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.
Concurrency in Go Programming: Methods and Tools for Efficient Coding
Language: en
Pages: 278
Authors: Peter Jones
Categories: Computers
Type: BOOK - Published: 2024-10-14 - Publisher: Walzone Press

DOWNLOAD EBOOK

Unlock the full potential of concurrency in Go with "Concurrency in Go Programming: Methods and Tools for Efficient Coding," your comprehensive guide to masteri
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
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.