Code quality

golang/lint

This is a linter for Go source code.

Stars1580
Contributors30
Forks180
Watchers76
Issues34

alecthomas/gometalinter

Concurrently run Go lint tools and normalise their output

Stars1247
Contributors34
Forks85
Watchers44
Issues5

kisielk/errcheck

errcheck checks that you checked errors.

Stars700
Contributors19
Forks37
Watchers19
Issues8

rsc/grind

Grind polishes Go programs.

Stars400
Contributors1
Forks18
Watchers20
Issues9

gojp/goreportcard

A report card for your Go application

Stars346
Contributors21
Forks49
Watchers13
Issues38

fzipp/gocyclo

Calculate cyclomatic complexities of functions in Go source code.

Stars240
Contributors2
Forks22
Watchers8
Issues9

opennota/check

A set of utilities for checking Go sources

Stars158
Contributors5
Forks11
Watchers4
Issues5

mibk/dupl

a tool for code clone detection

Stars66
Contributors5
Forks2
Watchers4
Issues1

barakmich/go-nyet

More aggressive `go vet`

Stars56
Contributors3
Forks2
Watchers2
Issues6