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. ## 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/). ### Core TeamLudovic Fernandez |
Denis Isaev |
Aleksandr Razumov |