https://github.com/golangci/golangci-lint
Fast linters runner for Go
https://github.com/golangci/golangci-lint
ci go golang golangci-lint linter
Last synced: 6 months ago
JSON representation
Fast linters runner for Go
- Host: GitHub
- URL: https://github.com/golangci/golangci-lint
- Owner: golangci
- License: gpl-3.0
- Created: 2018-05-04T13:41:15.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-05-04T21:08:53.000Z (7 months ago)
- Last Synced: 2025-05-05T09:57:32.695Z (6 months ago)
- Topics: ci, go, golang, golangci-lint, linter
- Language: Go
- Homepage: https://golangci-lint.run
- Size: 48 MB
- Stars: 16,945
- Watchers: 101
- Forks: 1,443
- Open Issues: 112
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- go-awesome - **GolangCI-Lint** - 代码质量检查分析工具 (开源类库 / 代码分析)
- awesome-tools - golangci-lint - Go lint 工具。 (Development / Time Series)
- awesome-go - golangci-lint - 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. (Tools & linters)
- go-awesome - **GolangCI-Lint** - Analysis tool to check code quality (Open source library / Code Analysis)
- awesome-list - golangci-lint
- awesome-golang-repositories - golangci-lint
- awesome-go - golangci-lint
- awesome-linters - golangci-lint - Linters Runner (Linters / Go)
- awesome-go-security - golangci-lint - Concurrently run Go lint tools and normalise their output. (Static Code Analysis)
- awesome-compilers - golangci-lint - A linter that uses multiple Go parsers to perform static analysis and code formatting checks. (Golang)
- awesome-ccamel - golangci/golangci-lint - Fast linters runner for Go (Go)
- awesome-go - golangci/golangci-lint
- awesome-go-cn - golangci-lint
- my-awesome - golangci/golangci-lint - lint,linter pushed_at:2025-10 star:17.9k fork:1.5k Fast linters runner for Go (Go)
- awesome-golang - golangci-lint - 快速的Go静态分析工具,支持多种linters。 (代码分析工具 / 路由库)
- awesome-repositories - golangci/golangci-lint - Fast linters runner for Go (Go)
- awesome - golangci/golangci-lint - Fast linters runner for Go (Go)
- stars - golangci-lint
- awesome-go-plus - golangci-lint - 16745-blue) (Code Analysis / Routers)
- awesome-github-star - golangci-lint
- awesome-go - golangci-lint
- awesome-starts - golangci/golangci-lint - Fast linters Runner for Go (Go)
- awesome-go - golangci/golangci-lint
- awesome-ops - golangci/golangci-lint - 3.0|17926|2018-05-04|2025-11-07 | 一个快速的 Go linter 运行器。它并行运行 linter,使用缓存,支持 yaml 配置,与所有主要 IDE 集成,并包含数十个 linter | (Dev-Tools)
- awesome-go-with-stars - golangci-lint
- awesome-go - golangci-lint
- awesome-go - golangci-lint
- awesome-go-cn - golangci-lint
README
golangci-lint
Fast linters runner for Go
---
`golangci-lint` is a fast Go linters runner.
It runs linters in parallel, uses caching, supports YAML configuration,
integrates with all major IDEs, and includes over a hundred linters.
## Install `golangci-lint`
- [On my machine](https://golangci-lint.run/welcome/install/#local-installation);
- [On CI/CD systems](https://golangci-lint.run/welcome/install/#ci-installation).
## Documentation
Documentation is hosted at https://golangci-lint.run.
## Social Networks
[](https://gophers.slack.com/archives/CS0TBRKPC)
[](https://fosstodon.org/@golangcilint)
[](https://bsky.app/profile/golangci-lint.run)
[](https://twitter.com/golangci)
## Supporting Us
[](https://opencollective.com/golangci-lint)
[](https://github.com/sponsors/golangci)
[](https://golangci-lint.run/product/thanks/)
`golangci-lint` is a free and open-source project built by volunteers.
If you value it, consider supporting us, we appreciate it! :heart:
## Badges

[](/LICENSE)
[](https://github.com/golangci/golangci-lint/releases/latest)
[](https://hub.docker.com/r/golangci/golangci-lint)
[](https://somsubhra.github.io/github-release-stats/?username=golangci&repository=golangci-lint)
## Contributors
This project exists thanks to all the people who contribute. [How to contribute](https://golangci-lint.run/contributing/quick-start/).
## Sponsors
## Stargazers over time
[](https://starchart.cc/golangci/golangci-lint)