go-critic logo

go-critic

A Go source code linter that checks for style issues, performance problems and common programming errors.

Open source (MIT)By The go-critic contributors

Compare go-critic with another product

Alternatives

See all alternatives

About go-critic

go-critic runs static checks on Go source code. Its diagnostics look for bugs, performance concerns and style issues, including opinionated rules with strict requirements. The project describes nearly 100 checks and supports dynamic rules.

It can be used under golangci-lint or installed as a standalone command-line program. Its documentation includes descriptions and examples for the supported checks.

Strengths

  • Checks for bugs, performance issues and style concerns
  • Offers nearly 100 diagnostics
  • Can run under golangci-lint or as a standalone tool

Limitations

  • Analyzes Go source code.

Details

Pricing
FreeFree under the MIT license.
License
MIT
Developer
The go-critic contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
Go developers adding static checks to their code review workflow
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing