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.
golangci-lintDocumentation is hosted at https://golangci-lint.run.
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, we appreciate it! :heart:
This project exists thanks to all the people who contribute. How to contribute.
<img alt="The complete IDE crafted for professional Go developers." src="https://github.com/golangci/golangci-lint/raw/v2.12.2/assets/goland.svg" width="150" />
$ claude mcp add golangci-lint \
-- python -m otcore.mcp_server <graph>