Table of Contents
golangci-lint is a Go linters aggregator.
Join our slack channel by joining Gophers workspace
and then joining channel #golangci-lint.
Follow the news and releases on our twitter @golangci.
Features
- ⚡ Very fast: runs linters in parallel, reuses Go build cache and caches analysis results.
- ⚙️ YAML-based configuration.
- 🖥 Integrations with VS Code, Sublime Text, GoLand, GNU Emacs, Vim, Atom, GitHub Actions.
- 🥇 A lot of linters included, no need to install them.
- 📈 Minimum number of false positives because of tuned default settings.
- 🔥 Nice output with colors, source code lines and marked
identifiers.
Demo
Short 1.5 min video demo of analyzing beego.
License Scan
Contributors
This project exists thanks to all the people who contribute. How to contribute.