golangci-lint
Fast linters runner for Go observed · 2026-10-15
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 3091
- days_rel: 26
- days_push: 6
- n_releases_24m: 53
Adoption not part of the score
19441 stars · 1638 forks observed · 2026-10-15
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.99
golangci-lint is a fast command‑line runner that aggregates and executes dozens of Go linters in parallel. It provides caching, configurable YAML settings, and integrates with major IDEs and CI systems.
Use cases
- run Go linters locally during development
- integrate Go linting into CI/CD pipelines
- enforce consistent code style across a Go codebase
- generate lint reports in JSON or SARIF for code quality dashboards
- speed up static analysis by using parallel execution and caching
When to choose
- you need a single tool to run many Go linters at once
- you want fast, parallel linting with caching
- you require easy integration with GitHub Actions or other CI systems
When to avoid
- you only need a single, lightweight linter and want minimal configuration
- your project is not written in Go
Facets
cli-tool · maturity active
testing cli developer-tools windows cli go golang linter ci fast caching devops linux macos docker
10 sources
- readme: https://github.com/golangci/golangci-lint · fetched 2026-10-15 · 801a9273018b
- homepage: https://golangci-lint.run · fetched 2026-10-05 · 25ab265834b6
- site_page: https://golangci-lint.run/docs · fetched 2026-10-05 · b2bd7f3c33c0
- site_page: https://golangci-lint.run/docs/linters · fetched 2026-10-05 · 820afdf3a4e6
- site_page: https://golangci-lint.run/docs/welcome/install · fetched 2026-10-05 · 656d06e397a9
- site_page: https://golangci-lint.run/docs/welcome/install/local · fetched 2026-10-05 · ee89de149e97
- site_page: https://golangci-lint.run/docs/donate · fetched 2026-10-05 · a2d7e15d9d32
- site_page: https://golangci-lint.run/docs/formatters · fetched 2026-10-05 · 7253f7a8e372
- site_page: https://golangci-lint.run/docs/welcome · fetched 2026-10-05 · 4b0ae5b00866
- site_page: https://golangci-lint.run/docs/welcome/install/ci · fetched 2026-10-05 · b93538eb5bdd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| golangci/golangci-lint | main | 98 |
| golangci/golangci-lint-action | plugin | 93 |
For agents
markdown · JSON · MCP: product_card(name="golangci/golangci-lint")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem