Golang Linter
约 1 分钟阅读
- vet
- securego/gosecGitHubsecurego/gosec
- dominikh/go-toolsGitHubdominikh/go-tools
gofumpt
- 替代 gofmt - 更严格
- mvdan/gofumptGitHubmvdan/gofumpt
go install mvdan.cc/gofumpt@latest依赖包mvdan.cc/gofumptGo 包mvdan.cc/gofumptGo
gosec
go get github.com/securego/gosec/v2/cmd/gosec
cat <<CONF > gosec.conf.json
{
"global": {
"nosec": "enabled",
"audit": "enabled"
}
}
CONF
gosec -conf gosec.conf.json ./...revive
gocritic
关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub5 条
- dominikh/go-toolsgithub.com/dominikh/go-tools
- go-critic/go-criticgithub.com/go-critic/go-critic
- mgechev/revivegithub.com/mgechev/revive
- mvdan/gofumptgithub.com/mvdan/gofumpt
- securego/gosecgithub.com/securego/gosec
其他外链1 条
- go-critic.com/overview.htmlgo-critic.com/overview.html