Two Go programs, three different profiling techniques, all in 40 minutes
14:10/14:50
Go, being a relatively recent statically typed, compiled, language, is known to produce efficient programs. But writing a program in Go is not sufficient for good performance. In this talk I'll demonstrate three different methods of profiling Go programs to diagnose, then improve, the performance of several programs. By the end of this talk the audience will know how to profile the cpu and memory usage of a Go program, understand to examine an execution trace, and come to grips with the reality of Amdahl's Law.
Language: English
Level: Intermediate
Dave Cheney
n/a - n/a
I am a software engineer and hardware enthusiast from Sydney, Australia. I write, speak, and promote Go around the world.