General info Input Metalinter support Notes
Name Maintainer Repository URL go/parser go/loader go/ssa gometalinter metalint Checker
aligncheck opennota https://github.com/opennota/check Y Y N Y N N
deadcode Tomás Senart https://github.com/tsenart/deadcode Y N N Y N N
dupl Michal Bohuslávek https://github.com/mibk/dupl Y N N Y N N
errcheck Kamil Kisiel https://github.com/kisielk/errcheck Y Y N Y N N
gas Go AST Scanner https://github.com/GoASTScanner/gas Y N N Y N N
goconst Jonathan Gautheron https://github.com/jgautheron/goconst Y N N Y N N
gocyclo fzipp https://github.com/fzipp/gocyclo Y N N Y N N gometalinter uses a fork: github.com/alecthomas/gocyclo
gofmt Go https://github.com/golang/go Y N N Y N N
goimports Go https://github.com/golang/tools Y N N Y N N
golint Go https://github.com/golang/lint Y N N Y N N
gosimple Dominik Honnef https://github.com/dominikh/go-tools Y Y N Y N N
gotype Go https://github.com/golang/tools Y N N Y N N
ineffassign Gordon Klaus https://github.com/gordonklaus/ineffassign Y N N Y N N
interfacer Daniel Martí https://github.com/mvdan/interfacer Y Y Y Y N Y
lll Fredrik Wallgren https://github.com/walle/lll N N N Y N N
misspell Nick Galbreath https://github.com/client9/misspell N N N Y N N
safesql Stripe https://github.com/stripe/safesql Y Y Y Y N N
staticcheck Dominik Honnef https://github.com/dominikh/go-tools Y Y N Y N N
structcheck opennota https://github.com/opennota/check Y Y N Y N N
unconvert Matthew Dempsky https://github.com/mdempsky/unconvert Y Y N Y N N
unparam Daniel Martí https://github.com/mvdan/unparam Y Y Y Y Y Y
unused Dominik Honnef https://github.com/dominikh/go-tools Y Y N Y N N
varcheck opennota https://github.com/opennota/check Y Y N Y N N
vet Go https://github.com/golang/go Y N N Y N N
vetshadow Go https://github.com/golang/go Y N N Y N N same linter as vet, just run with --shadow

Fri, 31 Mar 2017 21:46:55 CEST