Staticcheck - The advanced Go linter
- linters
- static-analysis
- linter
- staticcheck
47,133 repositories indexed
1–17 of 17 · Most stars
Staticcheck - The advanced Go linter
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
errcheck checks that you checked errors.
The most opinionated Go source code linter for code audit.
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
Detect non-inclusive language in your source code.
A Go linter to check that errors from external packages are wrapped
Architecture checks for Go projects
Lightweight Dockerfile linter that helps you write better Dockerfiles. Get instant feedback with quality scores, security checks, and 60+ best practice rules.
The Golang linter that checks usage of github.com/stretchr/testify.
checkstyle for go
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
detects nested contexts in loops or function literals
A linter that detect the possibility to use variables/constants from the Go standard library.
The repository host gives no description.
fast, auto-fixing Markdown linter and formatter. Checks style, readability, structure, and cross-file integrity.
Catch broken links before your readers do.