gohawk
gohawk.dev- Category
- Developer Tools
- Rank
- No. 2512Tools index
- Type
- TOOL
- Date
About
gohawk is a static analyzer for Go that reports resource management and concurrency bugs at compile time, such as inconsistent lock ordering, files that are not closed on every return path, goroutines that are not joined, and loop-launched goroutines that write to a shared variable. Each finding includes a source span, the evidence behind it, and a suggested fix. It runs standalone or as a go vet tool, and its authors say it has been used to find and fix bugs in Docker, Kubernetes, and Caddy.
Tags
gostatic-analysisconcurrencylinterresource-leaksgo-vet
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.