Skip to content

Entry

go-critic

Appears in 4 awesome lists

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

Open github.comgo-critic/go-critic

Found in these lists

Awesome Go

Section: Code Analysis · source code linter that brings checks that are currently not implemented in other linters.

FreshScore 94

Awesome Go Linters

Section: Misc · source code linter that brings checks that are currently not implemented in other linters.

ArchivedScore 49

go-awesome

Section: 代码分析

StaleScore 56

Static Analysis

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

FreshScore 91

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

revive

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

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