简介
可以添加–new-from-rev=master 使用增量扫描
可以添加–tests=false 跳过test
配置 --fast 加速
golangci-lint run --tests=false --timeout=5m --new-from-rev=master -c lint.yml ./... 相对master分支增量扫描
Go cmd
fmt gofmt(重新格式化)包源
generate 通过处理源代码生成Go文件
tool 运行指定的go工具
vet 报告软件包中可能出现的错误
go fmt
go generate
go tool
go vet
go test
vet 检测可能出现的错误
cd pro
go vet ./...
结果
# bot-map-agent-service/app/internal/biz
app\internal\biz\botmappoint.go:128:3: Error call has possible formatting directive %v
# bot-map-agent-service/app/internal/service
app\internal\service\co