go-ruleguard

Define and run pattern-based custom linting rules. (by quasilyte)

Go-ruleguard Alternatives

Similar projects and alternatives to go-ruleguard

  1. semgrep

    Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. golangci-lint

    Fast linters runner for Go

  4. gochk

    Static Dependency Analysis Tool for Go Files

  5. testifylint

    The Golang linter that checks usage of github.com/stretchr/testify.

  6. Chronos

    Chronos - A static race detector for the go language (by amit-davidson)

  7. smrcptr

    detect mixing pointer and value method receivers

  8. nilnil

    The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. go-critic

    The most opinionated Go source code linter for code audit.

  11. looppointer

    An analyzer that checks for pointers to enclosing loop variables.

  12. codeql

    CodeQL workshops for GitHub Universe (by githubuniverseworkshops)

  13. go-mnd

    Magic number detector for Go.

  14. semgrep-rules-manager

    Manager of third-party sources of Semgrep rules 🗂

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better go-ruleguard alternative or higher similarity.

go-ruleguard discussion

Log in or Post with

go-ruleguard reviews and mentions

Posts with mentions or reviews of go-ruleguard. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-26.

Stats

Basic go-ruleguard repo stats
2
826
3.8
4 months ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?