BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-us-2026//talk//TJVQWD
BEGIN:VTIMEZONE
TZID:EST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T070000Z
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T080000Z
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devconf-us-2026-TJVQWD@pretalx.devconf.info
DTSTART;TZID=EST:20260925T145000
DTEND;TZID=EST:20260925T152500
DESCRIPTION:Performance issues in Go applications often hide in plain sight
 . Your service works fine in development but slows down in production. Mem
 ory usage creeps up over time. API response times degrade under load. With
 out proper profiling\,  you're guessing where the problem is.This talk tea
 ches you how to find and fix performance bottlenecks in Go services using 
 Go's built-in profiling tools. Through live demonstrations and real-world 
 examples\, you'll learn to identify CPU hotspots\, memory leaks\, goroutin
 e\nissues\, and inefficient code patterns.                                
                                                 \n                  \n  Wh
 at you'll learn:                                                          
                                           \n  \n  - How to add profiling t
 o your Go services with minimal code changes                              
                     \n  - Understanding different profile types: CPU\, mem
 ory\, goroutine\, and blocking\n  - Reading and interpreting pprof output 
 and flame graphs                                                          
     \n  - Common performance problems in Go and how to detect them (string
  concatenation\, N+1 queries\,     goroutine leaks\, excessive allocations
 )                                                                         
                        \n  - Using benchmarks to validate your optimizatio
 ns                                                                     \n 
  - When to optimize and when to leave code alone                          
                                              \n                           
                                                                           
                    \n  Live demonstrations include:                       
                                                                    \n     
                                                                           
                                          \n  - Profiling a microservice to
  find CPU bottlenecks                                                     
                \n  - Detecting and fixing memory leaks with heap profiles\
 n  - Identifying goroutine leaks in concurrent code                       
                                                \n  - Comparing performance
  before and after optimization with hard numbers                          
                      \n                                                   
                                                                      \nWhe
 ther you're debugging production issues or improving service efficiency\, 
 this talk gives you practical skills to   make your Go applications faster
  and more reliable. All examples use standard library tools - no external 
 dependencies required.
DTSTAMP:20260727T165015Z
LOCATION:106 (Capacity 45)
SUMMARY:Go Performance Optimization: A Practical Guide to Profiling - Ashu 
 sharma
URL:https://pretalx.devconf.info/devconf-us-2026/talk/TJVQWD/
END:VEVENT
END:VCALENDAR
