首页/开发/代码质量与评审速查/revive:可配置的 Go 规范检查
规范与静态检查65 条

revive:可配置的 Go 规范检查

revive 是 golint 停更后的社区替代:规则可按 revive.toml 配置,命名、注释要求等都能按团队约定裁剪,适合作为规范检查层。

定位golint 后继(可配置)
配置revive.toml 按规则开关与参数

用法

用法
revive -config revive.toml ./...
revive -formatter friendly ./...
revive 的价值在可配置:把团队命名与注释约定落成规则。

易错点

  • 照搬 golint 默认规则:覆盖太基础,收益有限
  • 规则集不随团队约定更新:约束力随时间流失

数据来源与参考

  • revive 官方仓库(github.com/mgechev/revive)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌