gochk:用于Go文件的静态依赖关系分析工具

时间:2024-04-03 05:45:08
【文件属性】:

文件名称:gochk:用于Go文件的静态依赖关系分析工具

文件大小:34KB

文件格式:ZIP

更新时间:2024-04-03 05:45:08

go golang analysis tool static

用于Go文件的静态依赖关系分析工具 什么是Gochk? Gochk静态分析.go文件是否违反 ,并打印其结果。 该规则表明,源代码依赖性只能指向内部。 内圈中的任何事物对外圈中的事物一无所知。 Gochk解决了什么问题? 当具有“干净架构”(或“分层架构”)的Go代码库变得更大时,由于依赖规则违规,它可能是泥泞之地,Gochk会检测到它们。 什么时候将Gochk应用于代码库? 最好是在代码库尽可能小时。 在此阶段,可以将Gochk与-e=true一起使用,这意味着发生违规时Gochk失败,退出代码为1 。 因此,您可以彻底检测到违规并保持代码干净。 如果代码库很大,也可以将Gochk应用于它。 您可以只检查它是否违反了依赖关系规则,并对其进行重构以减少违反。 谁是Gochk的主要用户? 去开发者 为什么选择Gochk? 零依赖 简单易读的输出 目录 入门 码头工人 参


【文件预览】:
gochk-master
----index.html(4KB)
----.github()
--------FUNDING.yml(63B)
--------workflows()
----configs()
--------config.json(144B)
----CONTRIBUTING.md(1KB)
----internal()
--------gochk()
----LICENSE(1KB)
----build()
--------Dockerfile(111B)
----test()
--------testdata()
--------performance()
----README.md(21KB)
----SECURITY.md(619B)
----CODE_OF_CONDUCT.md(5KB)
----.gitignore(269B)
----cmd()
--------gochk()
----CHANGELOG.md(473B)

网友评论