Media Summary: Making code faster is exciting, and benchmarks in Go make that easy to do! Not really. Go, being a relatively recent statically typed, compiled language, is known to produce efficient programs. But writing a program in ... Speaker: Jacob Walker, Ardan Labs () Like C, Go uses both stack and heap memory. How can a Gopher know which is ...

Gophercon 2019 Optimization For Number - Detailed Analysis & Overview

Making code faster is exciting, and benchmarks in Go make that easy to do! Not really. Go, being a relatively recent statically typed, compiled language, is known to produce efficient programs. But writing a program in ... Speaker: Jacob Walker, Ardan Labs () Like C, Go uses both stack and heap memory. How can a Gopher know which is ... I will describe the efforts over the past two years to build a better machine-code generator for Go. Based on a SSA (Static Single ... Go routines can become the star or the bottleneck of your application. Learn how to select the best approach for reaching efficient ... Speaker: Michael Matloob, Google () The Analysis API is used to write analyses (like those in go vet and go lint) that ...

Speaker: Daniel Martí, Brankas () Making code faster is exciting, and benchmarks in Go make that easy to do! Not really ... Advantages and requirements for generics in Go. Go ships with great tools for diagnosing performance bottlenecks, with pprof's CPU profiler being perhaps the most well-known ... Speaker: Rebecca Stambler, Google () This talk will cover the motivation behind, implementation of, and future plans ... A look at how Mat Ryer builds web services after doing so for the past eight years. Extremely practical, tried and tested patterns ...

Photo Gallery

GopherCon 2019: Optimization for Number of goroutines Using Feedback Control - Yusuke Miyake
GopherCon 2019: Optimizing Go Code Without a Blindfold - Daniel Marti
GopherCon 2019: Two Go Programs, Three Different Profiling Techniques - Dave Cheney
Understanding Allocations: the Stack and the Heap - GopherCon SG 2019
GopherCon UK 2019: Daniel Martí - Optimizing Go Code Without a Blindfold
GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall
Golang UK Conference 2017 | Guido Patanella - Go routines optimization
Using and Writing Go Analyses - GopherCon SG 2019
Optimizing Go code without a blindfold - GopherCon SG 2019
GopherCon 2019: Generics in Go - Ian Lance Taylor
GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer
Go, pls stop breaking my editor - GopherCon SG 2019
View Detailed Profile
GopherCon 2019: Optimization for Number of goroutines Using Feedback Control - Yusuke Miyake

GopherCon 2019: Optimization for Number of goroutines Using Feedback Control - Yusuke Miyake

The design for the

GopherCon 2019: Optimizing Go Code Without a Blindfold - Daniel Marti

GopherCon 2019: Optimizing Go Code Without a Blindfold - Daniel Marti

Making code faster is exciting, and benchmarks in Go make that easy to do! Not really.

GopherCon 2019: Two Go Programs, Three Different Profiling Techniques - Dave Cheney

GopherCon 2019: Two Go Programs, Three Different Profiling Techniques - Dave Cheney

Go, being a relatively recent statically typed, compiled language, is known to produce efficient programs. But writing a program in ...

Understanding Allocations: the Stack and the Heap - GopherCon SG 2019

Understanding Allocations: the Stack and the Heap - GopherCon SG 2019

Speaker: Jacob Walker, Ardan Labs (@jcbwlkr) Like C, Go uses both stack and heap memory. How can a Gopher know which is ...

GopherCon UK 2019: Daniel Martí - Optimizing Go Code Without a Blindfold

GopherCon UK 2019: Daniel Martí - Optimizing Go Code Without a Blindfold

Making code faster is exciting, and benchmarks in Go make that easy to do! Not really.

GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall

GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall

I will describe the efforts over the past two years to build a better machine-code generator for Go. Based on a SSA (Static Single ...

Golang UK Conference 2017 | Guido Patanella - Go routines optimization

Golang UK Conference 2017 | Guido Patanella - Go routines optimization

Go routines can become the star or the bottleneck of your application. Learn how to select the best approach for reaching efficient ...

Using and Writing Go Analyses - GopherCon SG 2019

Using and Writing Go Analyses - GopherCon SG 2019

Speaker: Michael Matloob, Google (@matloob) The Analysis API is used to write analyses (like those in go vet and go lint) that ...

Optimizing Go code without a blindfold - GopherCon SG 2019

Optimizing Go code without a blindfold - GopherCon SG 2019

Speaker: Daniel Martí, Brankas (@mvdan_) Making code faster is exciting, and benchmarks in Go make that easy to do! Not really ...

GopherCon 2019: Generics in Go - Ian Lance Taylor

GopherCon 2019: Generics in Go - Ian Lance Taylor

Advantages and requirements for generics in Go.

GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer

GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer

Go ships with great tools for diagnosing performance bottlenecks, with pprof's CPU profiler being perhaps the most well-known ...

Go, pls stop breaking my editor - GopherCon SG 2019

Go, pls stop breaking my editor - GopherCon SG 2019

Speaker: Rebecca Stambler, Google (@stamblerre) This talk will cover the motivation behind, implementation of, and future plans ...

GopherCon 2019: How I Write HTTP Web Services after Eight Years - Mat Ryer

GopherCon 2019: How I Write HTTP Web Services after Eight Years - Mat Ryer

A look at how Mat Ryer builds web services after doing so for the past eight years. Extremely practical, tried and tested patterns ...