enumer:Go工具自动为您的枚举生成方法

时间:2024-06-13 10:01:00
【文件属性】:

文件名称:enumer:Go工具自动为您的枚举生成方法

文件大小:54KB

文件格式:ZIP

更新时间:2024-06-13 10:01:00

golang generator enum codegenerator code-generation

枚举 枚举是一种生成Go代码的工具,该代码向Go枚举(具有特定类型的常量)添加了有用的方法。 它开始作为一个叉保持由。 这是在( )在Álvaro停下的地方再次出现的。 $ ./enumer --help Enumer is a tool to generate Go code that adds useful methods to Go enums (constants with a specific type). Usage of ./enumer: Enumer [flags] -type T [directory] Enumer [flags] -type T files... # Must be a single package For more information, see: http://godoc.org/gith


【文件预览】:
enumer-master
----go.mod(148B)
----util_test.go(2KB)
----testdata()
--------transform_first_upper.go(391B)
--------unum2.go(494B)
--------transform_whitespace.go(636B)
--------transform_lower.go(482B)
--------primeGQLGen.golden(3KB)
--------transform_kebab.go(491B)
--------transform_upper.go(482B)
--------transform_first.go(360B)
--------dayTrimAndPrefix.golden(2KB)
--------transform_snake.go(491B)
--------primeJsonAndSql.golden(4KB)
--------unum.go(549B)
--------prime.golden(3KB)
--------primeJson.golden(3KB)
--------transform_kebab_upper.go(570B)
--------primeSql.golden(3KB)
--------transform_first_lower.go(391B)
--------cgo.go(555B)
--------thresholdeq.go(879B)
--------trimPrefixMultiple.golden(2KB)
--------gap.go(713B)
--------number.go(600B)
--------num.go(504B)
--------day.go(897B)
--------dayWithLinecomment.golden(2KB)
--------dayWithPrefix.golden(2KB)
--------num.golden(2KB)
--------unum.golden(2KB)
--------transform_snake_upper.go(570B)
--------offset.golden(2KB)
--------prime.go(1024B)
--------thresholdgt.go(949B)
--------primeYaml.golden(3KB)
--------gap.golden(3KB)
--------thresholdlt.go(799B)
--------day.golden(2KB)
--------trimPrefix.golden(2KB)
--------primeText.golden(3KB)
--------transform_title.go(482B)
----golden_test.go(8KB)
----go.sum(2KB)
----sql.go(736B)
----gqlgen.go(640B)
----endtoend_test.go(5KB)
----examples()
--------gomods()
----.travis.yml(1KB)
----LICENSE(1KB)
----README.md(8KB)
----Makefile(729B)
----enumer.go(5KB)
----stringer.go(26KB)
----.gitignore(367B)

网友评论