Abstract
In this talk, Bill will share how to use Go’s trace tooling to examine a Go programs performance. Along the way, Bill will live code a Go program, adding different levels of concurrency to see how the performance changes.
We will cover:
• Go’s trace tooling.
• Goroutines and Concurrency semantics.
• Performance exploration.