Skip to main content

Go

Go Report

代码静态扫描,不需要配置,很多项目都用,所以我也用

golangci-lint

Go 语言的 linter 大集合,你想要的这里都有,通过CI运行,需要花一些时间配置,配置好以后可以解决很多问题,配置参考Golden config for golangci-lint

Codecov

测试覆盖率追踪器,很多项目都用,所以我也用

FOSSA

依赖许可证扫描器,免费计划限五个repo,对于非盈利MIT协议的项目来说用处并不大

Renovate

自动依赖更新,需要花时间配置,比起GitHub的Dependabot好用很多

CodeQL analysis

GitHub 提供的全自动安全扫描,一键配置

被抛弃的

Codacy 扫描慢,默认配置下能提供的帮助有限,golangci-lint就够用了