revive
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
About this project
revive Fast, configurable, extensible, flexible, and beautiful linter for Go. Drop-in replacement of golint. Revive provides a framework for development of custom rules, and lets you define a strict preset for enhancing your development & code review processes. Logo by Georgi Serev Here's how revive is different from golint: — Allows to enable or disable rules using a configuration file. — Allows to configure the linting rules with a TOML file. — 2x faster running the same rules as golint. — Provides functionality for disabling a specific rule or the entire linter for a file or a range of lines. — golint allows this only for generated files. — Optional type checking.…
Technologies
Project health
GitHub
Reviews
Built by
Maintain mgechev/revive? Claiming verifies admin access through your GitHub account and gives you control of this listing.
