Awesome Go
Section: Code Analysis · Errcheck is a program for checking for unchecked errors in Go programs.
Entry
Appears in 6 awesome lists
Errcheck is a program for checking for unchecked errors in Go programs.
Section: Code Analysis · Errcheck is a program for checking for unchecked errors in Go programs.
Section: Bugs · Errcheck is a program for checking for unchecked errors in Go programs.
Section: July 10, 2026
Section: 代码分析 · 检测未处理的错误(errors)
Section: General · Check that error return values are used.
Section: Linters and Formatters · errcheck checks that you checked errors.
staticcheck is go vet on steroids, applying a ton of static analysis checks you might be used to from tools like ReSharper for C#.
A fast Go linters runner. It runs linters in parallel, uses caching, supports yaml config, has integrations with all major IDE and has dozens of linters included.
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Go source code linter that maintains checks which are currently not implemented in other linters.
Static code analyser which links TODO comments in code with issues in your issue tracker.
Reports potentially duplicated code.
go-cleanarch was created to validate Clean Architecture rules, like a The Dependency Rule and interaction between packages in your Go projects.
Remove unnecessary type conversions from Go source.