1.golangci / golangci-lintFast linters runner for Gogogolanglintercigolangci-lintGoGPL-3.019K total1.6K forks+713 starsfrom 18,783 · score 6.57
2.bufbuild / bufThe best way of working with Protocol Buffers.protocol-buffersprotocgrpcprotobufbuf-clibuf-schema-registryGoAPACHE-2.012K total373 forks+471 starsfrom 11,043 · score 6.16
3.dominikh / go-toolsStaticcheck - The advanced Go linterlintersstatic-analysislinterstaticchecksponsorGoMIT6.9K total431 forks+171 starsfrom 6,750 · score 5.15
4.revive-lint / revive🔥 Fast, strict, configurable, extensible, and beautiful linter for Gogogolanglinterstatic-analysisgolintstatic-code-analysis+1 moreGoMIT5.6K total341 forks+83 starsfrom 5,478 · score 4.43
5.kisielk / errcheckerrcheck checks that you checked errors.goerrcheckerrorlinterGoMIT2.5K total154 forks+65 starsfrom 2,467 · score 4.19
6.go-critic / go-criticThe most opinionated Go source code linter for code audit.lintergolanggostyle-checkerconventionsidiomatic-go+4 moreGoMIT2.1K total144 forks+48 starsfrom 2,031 · score 3.89
7.qax-os / goreporterA Golang tool that does static analysis, unit testing, code review and generate code quality report.codereviewreportergolanggolang-toolsteststaticcheck+6 moreGoAPACHE-2.03.1K total259 forks+11 starsfrom 3,113 · score 2.48