mgechev

mgechev/revive

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

19 good first / help-wanted issues · Go · last activity Aug 21, 2026

go golang golint hacktoberfest linter static-analysis static-code-analysis
19 Open Issues Need Help Last updated: Aug 21, 2026

Open Issues Need Help

View All on GitHub
enhancement help wanted feature request
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
help wanted good first issue docs
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
help wanted low-priority good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
good first issue false-positive
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
enhancement good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
rule proposal good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
help wanted nice to have
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
enhancement good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
enhancement good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
enhancement good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis
enhancement good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis

AI Summary: Implement a new revive rule that detects duplicated conditions in `if ... else if` chains and `switch` statements, flagging them as potential errors. The rule should accurately identify identical conditions regardless of whitespace or formatting differences.

Complexity: 3/5
rule proposal good first issue
mgechev/revive
5.5K

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Go
#go#golang#golint#hacktoberfest#linter#static-analysis#static-code-analysis