gqlanalysis:gqlanalysis使Go中的GraphQL静态开发工具易于开发

时间:2024-04-28 16:43:45
【文件属性】:

文件名称:gqlanalysis:gqlanalysis使Go中的GraphQL静态开发工具易于开发

文件大小:42KB

文件格式:ZIP

更新时间:2024-04-28 16:43:45

graphql golang static-analysis Go

球蛋白分析 gqlanalysis定义了Go中GraphQL的模块化静态分析之间的接口。 gqlanalysis受到启发。 gqlanalysis使您可以轻松地为Go中的GraphQL开发静态分析工具。 如何使用 分析仪 API中的主要类型是Analyzer。 分析器静态描述了一种分析功能:其名称,文档,标志,与其他分析器的关系,当然还有其逻辑。 package lackid var Analyzer = & analysis. Analyzer { Name : "lackid" , Doc : "lackid finds a selection for a type which has id field but the selection does not have id" , Run : run , ... } func run ( pass * analysis.


【文件预览】:
gqlanalysis-main
----comment_test.go(2KB)
----.gitignore(10B)
----go.mod(349B)
----diagnostic.go(196B)
----LICENSE(1KB)
----pass.go(641B)
----go.sum(11KB)
----analysistest()
--------analysistest.go(3KB)
----fschecker()
--------checker.go(871B)
----README.md(2KB)
----analyzer.go(448B)
----comment.go(1KB)
----appify-logo.png(21KB)
----multichecker()
--------doc.go(229B)
--------checker.go(533B)
----internal()
--------checker()

网友评论