We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Squeezing a go function

Formal Metadata

Title
Squeezing a go function
Title of Series
Number of Parts
542
Author
Contributors
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Go is a very performant language, so, normally you don't need to optimize it at all. But what happen when you need it? This talk is a walk through some techniques and tools that you can use to squeeze that last drops from your functions. We are going to see tools like pprof or go benchmarks, and explore some of the results. We are going to explore other topis like escape analysis, function inlining or the garbage collector, that all of them can affect the performance of your application.