文件名称:骨架:工具:骨架是为golang.orgxtoolsgoanalysis创建骨架代码
文件大小:15KB
文件格式:ZIP
更新时间:2024-03-05 01:45:36
golang tool staticanalysis Go
骨骼 骨架使用包为模块化的静态分析工具创建骨架代码。 x / tools / go / analysis pacakge 软件包提供类型analysis.Analyzer 。Analyzer是模块化静态分析工具中分析器的单元。 如果要创建新的分析器,则应提供一个类型为*analysis.Analyzer的包变量。 skeleton创建包和目录的骨架代码,包括测试代码和main.go。 因萨尔 $ go get -u github.com/gostaticanalysis/skeleton 如何使用 在GOPATH中创建框架代码 $ skeleton pkgname pkgname ├── cmd │ └── pkgname │ └── main.go ├── go.mod ├── pkgname.go ├── pkgname_test.go ├── plugin │
【文件预览】:
skeleton-main
----.gitignore(10B)
----go.mod(151B)
----template.go(9KB)
----LICENSE(1KB)
----go.sum(2KB)
----tools()
--------txtar()
----main.go(5KB)
----README.md(4KB)
----_template()
--------@@.Pkg@@_test.go(894B)
--------go.mod(61B)
--------testdata()
--------plugin()
--------@@.Pkg@@.go(4KB)
--------cmd()