Go has a debugger—and it's awesome!
Jun 18, 2015Filippo Valsorda

Summary
This post introduces the `godebug` tool, a cross-platform debugger for Go programs. It highlights how Cloudflare uses `godebug` to debug its internal Go DNS server, RRDNS, demonstrating its effectiveness in improving development workflows and the ability to debug complex Go applications without requiring additional tools or permissions on the server. The post also touches upon the broader concept of source rewriting in Go tooling.
More from the Data Infrastructure & Analytics trail
- Introducing Cloudflare Basin: an open, serverless data platform, now generally available
- Introducing the Billable Usage API: programmatic cost visibility for Cloudflare
- Announcing the Monetization Gateway: charge for any resource behind Cloudflare via x402
- How we built Cloudflare's data platform and an AI agent on top of it
- Iran's Internet is partially restored, Cloudflare Radar data shows