[Gitlab、Jenkins、SonarQube 服务Golang 代码质量持续检测案例](https://github.com/talkgo/night/issues/30)
https://github.com/golangci/golangci-lint golang 代码质量检测,很多著名的开源项目如 Kubernetes、Prometheus、TiDB等都使用了代码质量检查脚本,一般这些脚本都放在 Makefile 下,用作 CI 在线检测。
比如 https://github.com/pingcap/tidb/blob/master/Makefile Kubernetes 项目中使用了很多的 hack 脚本检查 https://github.com/kubernetes/kubernetes/tree/master/hack
https://github.com/golangci/golangci-lint
一般我在自己的或者公司的项目中引入 golangci-lint 检查,社区中也有很多的golang代码质量检查工具 https://github.com/360EntSecGroup-Skylar/goreporter。
https://www.bilibili.com/video/BV154411a79S?from=search&seid=12102811778086683391