Debugging Treasure Hunt
summary
Live demo uses VS Code with the Go extension and Delve to run a mini web server that spawns goroutines and hides clues; one locker search inspects a slice of over 12 million lockers but the clue sits in locker 7654321. An attached debugger session changes a variable (bait → "ice cream") to trap a monkey process, catches a panic to read a message about butterflies, uses log points and a conditional breakpoint for butterfly id 0, and finds a palm tree that yields a golden gopher.
AI-written summary · about
chapters (6)
- 0:00Start
- 9:44Go to the bar
- 27:53Go to the garden
- 35:06Go to the beach
- 38:51Behind The Scenes
- 40:50Debug Adapter
related talks
06mIGNITE: Swiss knife for Go debugging with VSCode
32mSmarter debugging in the IDE
29mFilling the Knowledge Gap: Debugging Edition
38mFrom the Exorcist to Hercule Poirot
58mDebugging #Java
15mGive me 15 minutes & I'll change your view of GDB
07mDebugging Go Code in VS Code
47mDeterministically Debugging Go Programs
