go-delve/delve
#275 this week
Delve is a debugger for the Go programming language.
24.9K stars
2.2K forks
24.9K GitHub watchers
Updated 9/21/2026
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Use Cases & Benefits
- Provides a full-featured debugger specifically designed for the Go programming language.
- Offers an easy-to-use and lightweight debugging experience that integrates seamlessly with Go development workflows.
- Use for diagnosing and fixing runtime errors in Go applications during development.
- Use for integrating debugging capabilities into Go IDEs or editor plugins to enhance developer productivity.
- Use for building custom debugging tools or clients by leveraging Delve's API and extensible architecture.
About delve

The GitHub issue tracker is for bugs only. Please use the developer mailing list for any feature proposals and discussions.
About Delve
Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.
Discover Repositories
Search across tracked repositories by name or description