semgrep go:为semgrep和go ruleguard制定规则 源码
semgrep-go 此存储库包含用于查找奇数Go代码的模式。 当前支持的规则引擎: 我会接受图案,如果你不能让他们到与任一semgrep或ruleguard工作。 要运行单个semgrep规则: $ semgrep -f path/to/semgrep-go/rule.yml . 要运行所有semgrep规则: $ semgrep -f path/to/semgrep-go/ . 要运行所有Ruleguard规则: $ ruleguard -c=0 -rules path/to/semgrep-go/ruleguard.rules.go . Semgrep检查: badexponentiation:检查看起来像幂的2^x和10^x badnilguard:检查格式不正确的nil卫队 errtodo:检查错误处理代码中的TODO hmac-bytes:检查是否将bytes.Eq
用户评论