Awesome Go
Section: Code Analysis · staticcheck is go vet on steroids, applying a ton of static analysis checks you might be used to from tools like ReSharper for C#.
Entry
Appears in 5 awesome lists
staticcheck is go vet on steroids, applying a ton of static analysis checks you might be used to from tools like ReSharper for C#.
Section: Code Analysis · staticcheck is go vet on steroids, applying a ton of static analysis checks you might be used to from tools like ReSharper for C#.
Section: Style and Patterns Checking · gosimple is a linter for Go source code that specialises on simplifying code.
Section: 代码分析 · 一系列的 Go 代码静态分析工具
Section: More collections · A collection of tools and libraries for working with Go code, including linters and static analysis
Section: Linters and Formatters · Staticcheck - The advanced Go linter
Open-Source static code analysis tool to discover, filter and prioritize security risks and vulnerabilities leading to sensitive data exposures (PII, PHI, PD). Highly configurable and easily extensible, built for security and engineering teams.
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.
Enforce a stricter format than gofmt, while being backwards-compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with. The tool is a fork of gofmt as of Go 1.19, and requires Go 1.18 or later. It can be used as a drop-in replacement to format your Go code, and…
Inspects source code for security problems by scanning the Go AST and matching it with a set of rules. Comes bundled in a Docker container securego/gosec.
Static code analyser which links TODO comments in code with issues in your issue tracker.