golangci / golangci-lint
Fast linters runner for Go
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing golangci/golangci-lint in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
Previewgolangci-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
Documentation
Documentation is hosted at https://golangci-lint.run.
Social Networks
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:
Badges
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>