Skip to content

Entry

revive

Appears in 4 awesome lists

πŸ”₯ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

Open github.commgechev/revive

Found in these lists

Awesome Go

Section: Code Analysis Β· ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint.

FreshScore 94

Awesome Go Linters

Section: Style and Patterns Checking Β· ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

ArchivedScore 49

go-awesome

Section: δ»£η εˆ†ζž Β· 代码检ζŸ₯εˆ†ζž

StaleScore 56

awesome-go

Section: Linters and Formatters Β· πŸ”₯ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

FreshScore 81

errcheck

Errcheck is a program for checking for unchecked errors in Go programs.

In 6 listsDetails

Bearer

Open-Source static code analysis tool to discover, filter and prioritize security risks and vulnerabilities leading to sensitive data exposures (PII, PHI, PD). Highly configurable and easily extensible, built for security and engineering teams.

In 6 listsDetails

gosimple

staticcheck is go vet on steroids, applying a ton of static analysis checks you might be used to from tools like ReSharper for C#.

In 5 listsDetails

golangci-lint

A fast Go linters runner. It runs linters in parallel, uses caching, supports yaml config, has integrations with all major IDE and has dozens of linters included.

In 5 listsDetails

go-critic

Go source code linter that maintains checks which are currently not implemented in other linters.

In 4 listsDetails

gofumpt

Enforce a stricter format than gofmt, while being backwards-compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with. The tool is a fork of gofmt as of Go 1.19, and requires Go 1.18 or later. It can be used as a drop-in replacement to format your Go code, and…

In 4 listsDetails

gosec

Inspects source code for security problems by scanning the Go AST and matching it with a set of rules. Comes bundled in a Docker container securego/gosec.

In 5 listsDetails

todocheck

Static code analyser which links TODO comments in code with issues in your issue tracker.

In 3 lists