<p align="center"> <img alt="golangci-lint logo" src="assets/go.png" height="150" /> <h3 align="center">golangci-lint</h3> <p align="center">Fast linters runner for Go</p> </p> --- `golangci-lint` is a 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. ## Install `golangci-lint` - [On my machine](https://golangci-lint.run/usage/install/#local-installation); - [On CI/CD systems](https://golangci-lint.run/usage/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.com/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/). <a href="https://github.com/golangci/golangci-lint/graphs/contributors"> <img src="https://contributors-img.web.app/image?repo=golangci/golangci-lint" /> </a> ## Stargazers over time [](https://starchart.cc/golangci/golangci-lint)