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: 5 days 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 (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T15:47:49.000Z (12 days ago)
- Last Synced: 2025-04-01T00:19:05.431Z (12 days ago)
- Topics: ci, go, golang, golangci-lint, linter
- Language: Go
- Homepage: https://golangci-lint.run
- Size: 46 MB
- Stars: 16,640
- Watchers: 101
- Forks: 1,435
- Open Issues: 124
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- my-awesome - golangci/golangci-lint - lint,linter pushed_at:2025-04 star:16.7k fork:1.4k Fast linters runner for Go (Go)
- awesome-ccamel - golangci/golangci-lint - Fast linters runner for Go (Go)
- awesome-repositories - golangci/golangci-lint - Fast linters runner for Go (Go)
- awesome-github-star - golangci-lint
- 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)
- awesome-starts - golangci/golangci-lint - Fast linters Runner for Go (Go)
- 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 - golangci/golangci-lint
- awesome-ops - golangci/golangci-lint - 3.0|16663|2018-05-04|2025-04-02 | 一个快速的 Go linter 运行器。它并行运行 linter,使用缓存,支持 yaml 配置,与所有主要 IDE 集成,并包含数十个 linter | (Dev-Tools)
- awesome-go - golangci-lint - 快速的Go静态分析工具,支持多种linters。 (代码分析工具 / 路由库)
- awesome-go - golangci-lint - 快速的Go静态分析工具,支持多种linters。 (代码分析工具 / 路由库)
- awesome - golangci/golangci-lint - Fast linters runner for Go (Go)
- awesome - golangci/golangci-lint - Fast linters runner for Go (Go)
- stars - 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)