10

8

6

4

2


9.5

9.8

9.2
1.9

9.0
0.0

8.2

5.8

7.5
0.0

7.3

5.5

28 Code Analysis packages and projects

  • goimports

    9.5 9.8 Go
    Tool to fix (add, remove) your Go imports automatically.
  • GoLint

    9.2 1.9 Go
    Golint is a linter for Go source code.
  • Go Metalinter

    9.0 0.0 Go
    Metalinter is a tool to automatically apply all static analysis tool and report their output in normalized form.
  • SaaSHub will help you find the best software and product alternatives
    Promoted www.saashub.com
  • errcheck

    8.2 5.8 Go
    Errcheck is a program for checking for unchecked errors in Go programs.
  • gcvis

    7.5 0.0 Go
    Visualise Go program GC trace data in real time.
  • PHP-Parser

    7.3 5.5 Go
    A Parser for PHP written in Go
  • interfacer

    7.0 0.0 Go
    A linter that suggests interface types.
  • goast-viewer

    6.7 0.0 Go
    Web based Golang AST visualizer.
  • goreturns

    6.7 0.0 Go
    Adds zero-value return statements to match the func return types.
  • go-cleanarch

    6.3 3.3 Go
    go-cleanarch was created to validate Clean Architecture rules, like a The Dependency Rule and interaction between packages in your Go projects.
  • go-mod-outdated

    6.3 3.2 Go
    An easy way to find outdated dependencies of your Go projects.
  • unconvert

    5.9 1.7 Go
    Remove unnecessary type conversions from Go source.
  • GoPlantUML

    5.6 5.6 Go
    Library and CLI that generates text plantump class diagram containing information about structures and interfaces with the relationship among them.
  • gostatus

    5.6 0.0 Go
    A command line tool, shows the status of repositories that contain Go packages.
  • GoCover.io

    5.5 1.8 Go
    GoCover.io offers the code coverage of any golang package as a service.
  • tickgit

    5.4 7.3 Go
    CLI and go package for surfacing code comment TODOs (in any language) and applying a git blameto identify the author.
  • dupl

    5.4 0.0 Go
    A tool for code clone detection.
  • apicompat

    5.0 0.0 Go
    Checks recent changes to a Go project for backwards incompatible changes.
  • go-checkstyle

    4.7 0.0 Go
    checkstyle is a style check tool like java checkstyle. This tool inspired by java checkstyle, golint. The style refered to some points in Go Code Review Comments.
  • golines

    4.1 5.2 Go
    Formatter that automatically shortens long lines in Go code.
  • validate

    3.9 0.0 Go
    Automatically validates struct fields with tags.
  • lint

    3.8 0.0 Go
    Run linters as part of go test
  • GolangCI

    3.0 -
    GolangCI is an automated Golang code review service for GitHub pull requests. Service is open source and it's free for open source projects.
  • go-outdated

    2.8 0.0 Go
    Console application that displays outdated packages.
  • tarp

    1.6 0.0 Go
    tarp finds functions and methods without direct unit tests in Go source code.
  • staticcheck

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

    0.2 -
    gosimple is a linter for Go source code that specialises on simplifying code.
  • Golint online

    - -
    Lints online Go source files on GitHub, Bitbucket and Google Project Hosting using the golint package.

Popular Comparisons


99 Remote Jobs

Work from home. Anywhere in the world.
+ Post a job

Add another 'Code Analysis' Package