1、在项目根目录下执行
golangci-lint run --out-format checkstyle ./xxx/... > report.xml
xxx 表示 你想要扫描的文件路径,/... 表示递归扫描当前路径下的所有文件
执行后在根目录下就会生成 report.xml 文件
2、在项目根目录下执行
sonar-scanner -Dsonar.go.golangci-lint.reportPaths=report.xml
将 report.xml 上传到 sonarqube 就大功告成
sonarqube 集成 golangci-lint
最新推荐文章于 2025-10-14 06:08:52 发布
本文介绍如何使用 golangci-lint 对 Go 代码进行质量检查,并将报告上传至 SonarQube 进行进一步分析。
2458

被折叠的 条评论
为什么被折叠?



