特点
- Go 生态的一站式 lint 聚合器
- 集成大量 linter(staticcheck、govet、errcheck、ineffassign 等)
- 并行执行,速度快;配置集中在一个
.golangci.yml - 与 CI/CD、编辑器深度集成
安装
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
# 或
brew install golangci-lint用法
golangci-lint run.golangci.ymlgo install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
# 或
brew install golangci-lintgolangci-lint run