文件名称:Go-Template:Go模板示例和代码生成器
文件大小:71KB
文件格式:ZIP
更新时间:2024-06-11 02:13:22
Go
介绍 该存储库包含一个基于Go Template的Go代码生成器和一组Go Template示例。 转到代码生成器 Go模板是构建快速,小型代码生成工具的最佳选择之一。 此处提供的示例代码生成器工具可以从Go模板以及json或yaml数据生成任何类型的代码。 安装 从github下载zip存档或克隆此存储库 git clone https://github.com/phcollignon/Go-Template 用法 您可以将其用作命令行或go库,以在go程序中动态生成代码。 命令行 在Go-Template/dist目录中查找与您的平台匹配的二进制文件,然后将其添加到PATH环境变量中。 cd Go-Template/src/examples/01-simple gocodegen-linux-amd64 -d email.json -t email.tmpl 输出目录 默认情况
【文件预览】:
Go-Template-master
----.gitattributes(33B)
----src()
--------go.mod(539B)
--------main.go(3KB)
--------go.sum(4KB)
--------my-funcs.go(1KB)
----examples()
--------02-loop()
--------06-custom-functions()
--------03-conditions()
--------00-markdown()
--------04-builtin-functions()
--------07-multiplefiles()
--------01-values()
--------08-subtemplate()
----LICENSE(1KB)
----Gocodegen.png(45KB)
----README.md(12KB)
----dist()
--------go-executable-build.sh(698B)
----.gitignore(10B)