Go Linters

Open-source Go projects categorized as Linters

Top 5 Go Linter Projects

  • go-tools

    Staticcheck - The advanced Go linter

    Project mention: New linter for mixing pointer and value method receivers | reddit.com/r/golang | 2022-11-30

    Also proposal to staticcheck, will see if it goes through! https://github.com/dominikh/go-tools/issues/1337

  • gnostic

    A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.

    Project mention: gRPC gateway vs oapi-codegen etc. | reddit.com/r/grpc | 2022-04-14

    The tool for generating OpenAPI docs from a proto definition is gnostic (https://github.com/google/gnostic). But see the comments in this issue about conversion the other way (from OpenAPI to proto): https://github.com/google/gnostic/issues/162

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • todocheck

    A static code analyser for annotated TODO comments

    Project mention: Po, hoje foi aceita minha primeira contribuição pra projeto opensource de terceiros! | reddit.com/r/brdev | 2022-05-14


  • vacuum

    vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports. (by daveshanley)

  • smrcptr

    🥞 detect mixing pointer and value method receivers

    Project mention: New linter for mixing pointer and value method receivers | reddit.com/r/golang | 2022-11-30
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-30.

Go Linters related posts


What are some of the best open-source Linter projects in Go? This list will help you:

Project Stars
1 go-tools 5,271
2 gnostic 1,667
3 todocheck 394
4 vacuum 155
5 smrcptr 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives