golangci-lint

Fast linters runner for Go

19,242 stars Go Markdown Skills API Spec #ci#go#golang#golangci-lint
AI Prompts & Specs

Repository: golangci/golangci-lint


Stars: 18819

README.md

<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 configuration,
integrates with all major IDEs, and includes over a hundred linters.

Install golangci-lint

- On my machine;
- On CI/CD systems.

Documentation

Documentation is hosted at https://golangci-lint.run.

Social Networks

![Join Slack](https://gophers.slack.com/archives/CS0TBRKPC)
![Follow on Mastodon](https://fosstodon.org/@golangcilint)
![Follow on Bluesky](https://bsky.app/profile/golangci-lint.run)
![Follow on Twitter](https://twitter.com/golangci)

Support Us

golangci-lint is a free and open-source project built by volunteers.

If you value it, consider supporting us, we appreciate it! :heart:

![Golangci-lint](https://donate.golangci.org)
![Linter Authors](https://golangci-lint.run/docs/product/thanks/)

Badges

!Build Status
![License](/LICENSE)
![Release](https://github.com/golangci/golangci-lint/releases/latest)
![Docker](https://hub.docker.com/r/golangci/golangci-lint)
![GitHub Releases Stats of 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.

<a href="https://github.com/golangci/golangci-lint/graphs/contributors">
<img src="https://opencollective.com/golangci-lint/contributors.svg?width=890&button=false&skip=golangcidev,CLAassistant,renovate,fossabot,golangcibot,kortschak,golangci-releaser,dependabot%5Bbot%5D" />
</a>

Sponsors

<p>&nbsp;</p>
<p float="left">
<a href="https://www.jetbrains.com/go/?utm_source=OSS&utm_medium=referral&utm_campaign=golangci" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="assets/goland-white.svg">
<source media="(prefers-color-scheme: light)" srcset="assets/goland.svg">
<img alt="The complete IDE crafted for professional Go developers." src="assets/goland.svg" width="150" />
</picture>
</a>
</p>

Stargazers over time

![Stargazers over time](https://starchart.cc/golangci/golangci-lint)