Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Two Go Programs, Three Different Profiling Techniques

Gopher Academy via YouTube

Overview

Explore three different profiling techniques for Go programs in this 43-minute conference talk from GopherCon 2019. Learn how to diagnose and improve performance by examining CPU and memory usage, as well as execution traces. Discover the practical applications of Amdahl's Law while analyzing various programs, including a word count example. Gain insights into interpreting profile comparisons, understanding memory allocation patterns, and identifying potential leaks. Master the skills needed to optimize Go code efficiently and write high-performance applications.

Syllabus

Intro
Overview
Go Build
Word Count
Profiling
CPU Profiling
Memory Profiling
Memory Allocation
Why is it leaking
Profile comparison
Is this good
CPU Profile
Time Mode
Comparison

Taught by

Gopher Academy

Reviews

Start your review of Two Go Programs, Three Different Profiling Techniques

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.