golangci-lint

Thanks

Table of Contents

❤️

Thanks to all contributors!

Thanks to alecthomas/gometalinter for inspiration and amazing work. Thanks to bradleyfalzon/revgrep for cool diff tool.

Thanks to developers and authors of used linters:

AuthorLinter(s)
alexkohler alexkohlerdogsled, nakedret, prealloc
Antonboom Antonboomerrname, nilnil
ashanbrown ashanbrownforbidigo, makezero
bkielbasa bkielbasacyclop
blizzy78 blizzy78varnamelen
bombsimon bombsimonwsl
bosidecorder
breml bremlbidichk, errchkjson
butuzov butuzovireturn
charithe charithedurationcheck
client9 client9misspell
daixiang0 daixiang0gci
denis-tingaikin denis-tingaikingoheader
Djarvur Djarvurgoerr113
dominikh dominikhgosimple, staticcheck, stylecheck, unused
esimonov esimonovifshort
firefart firefartnonamedreturns
fzipp fzippgocyclo
GaijinEntertainment GaijinEntertainmentexhaustruct
go-critic go-criticgocritic
golang golanggolint
gordonklaus gordonklausineffassign
gostaticanalysis gostaticanalysisforcetypeassert, nilerr
jgautheron jgautherongoconst
jingyugao jingyugaorowserrcheck
jirfag jirfaggoprintffuncname
julz julzimportas
kisielk kisielkerrcheck
kulti kultithelper
kunwardeep kunwardeepparalleltest
kyoh86 kyoh86exportloopref, scopelint
ldez ldezgomoddirectives, tagliatelle
leighmcculloch leighmccullochgochecknoglobals, gochecknoinits
leonklingele leonklingelegrouper
lufeee lufeeeexecinquery
maratori maratoritestpackage
matoous matoousgodox
mbilski mbilskiexhaustivestruct
mdempsky mdempskymaligned, unconvert
mgechev mgechevrevive
mibk mibkdupl
moricho morichotparallel
mvdan mvdangofumpt, interfacer, unparam
nakabonne nakabonnenestif
nishanths nishanthsexhaustive, predeclared
opennota opennotastructcheck, varcheck
OpenPeeDeeP OpenPeeDeePdepguard
polyfloyd polyfloyderrorlint
remyoudompheng remyoudomphengdeadcode
ryancurrah ryancurrahgomodguard
ryanrolds ryanroldssqlclosecheck
sanposhiho sanposhihowastedassign
securego securegogosec
sivchari sivcharicontainedctx, nosnakecase, tenv
sonatard sonatardnoctx
ssgreg ssgregnlreturn
stbenjam stbenjamnosprintfhostport
sylvia7788 sylvia7788contextcheck
tdakkota tdakkotaasciicheck
tetafro tetafrogodot
timakin timakinbodyclose
tomarrell tomarrellwrapcheck
tommy-muehle tommy-muehlegomnd
ultraware ultrawarefunlen, whitespace
uudashr uudashrgocognit
yagipy yagipymaintidx
yeya24 yeya24promlinter
Edit this page on GitHub