文件名称:zagane:zagane是一个静态分析工具,可以在扳手的代码中查找错误
文件大小:63KB
文件格式:ZIP
更新时间:2024-05-27 05:21:50
golang linter spanner staticanalysis Go
扎格尼 zagane是一个静态分析工具,可以查找扳手代码中的错误。 zagane由几个分析器组成。 unstopiter :它找到没有停止的迭代器。 unclosetx :查找未关闭的交易 wraperr :它找到 调用,该调用返回包装的错误 安装 您可以通过go get命令获取zagane 。 $ go get -u github.com/gcpug/zagane 如何使用 当Go为1.12或更高版本时, zagane将通过go vet运行,如下所示。 $ go vet -vettool= $( which zagane ) github.com/gcpug/spshovel/... # github.com/gcpug/spshovel/spanner spanner/spanner_service.go:29:29: iterator must be stop 当Go低于
【文件预览】:
zagane-master
----passes()
--------unstopiter()
--------unclosetx()
--------wraperr()
----go.mod(248B)
----main.go(228B)
----go.sum(5KB)
----.circleci()
--------config.yml(156B)
----plugin()
--------main.go(762B)
----LICENSE(1KB)
----zagane()
--------analyzers.go(375B)
----README.md(4KB)
----zaganeutils()
--------spanner.go(2KB)
----main_go112.go(214B)
----version.go(308B)
----.gitignore(192B)