常用命令
-
查看哪些检验规则可用
golangci-lint help linters
-
对某个目录校验
golangci-lint run
-
开启默认校验规则外的其他规则
golangci-lint run --disable-all -E stylecheck
-
.golangci.yml文件
可以将该文件放到项目根目录,在项目根目录执行:golangci-lint run# .golangci.yml run: tests: false timeout: 5m skip-dirs: - thrift_gen - bin - tools - ai - conf - output - script - clients - simhash skip-files: - go.mod - go.sum - idls.go - kite.go skip-dirs-use-default: true linters-settings: gocyclo: min-complexity: 15 linters: enable-all: true disable: - wsl - gochecknoglobals - gochecknoinits - unparam - lll
参考:https://golangci-lint.run/usage/quick-start/