tmplcute:用于从 Go 的“texttemplate”包执行模板的 CLI

时间:2024-06-26 12:33:25
【文件属性】:

文件名称:tmplcute:用于从 Go 的“texttemplate”包执行模板的 CLI

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-26 12:33:25

Go

tmplcute(模板执行) 用于练习 Go 文本/模板的简单 CLI tmplcute - 练习 go 的文本/模板 Usage: tmplcute [-h] [-w] [ --KEY=VALUE | FILE{.json,.rjson,.yaml} ]* tmplcute 从 stdin 读取文本/模板,并使用按参数构建的对象将其执行到 stdout。 “-w”标志表示应该使用“html/template”而不是普通的“text/template”。 KEY/VALUE 对和 FILE 用于构建用于模板执行的对象。 对象以 map[string]interface{} 的形式开始,每个参数都构建它。 FILE.json 和 FILE.yaml 将文档解码到对象上。 --KEY=VALUE 在对象中设置一个值,使用 KEY 对其进行索引。 KEY 带有点和索引。 例如,"--


【文件预览】:
tmplcute-master
----main.go(4KB)
----src()
--------github.com()
----examples()
--------data2.rjson(25B)
--------data.yaml(9B)
--------data.rjson(17B)
--------twothings.yaml(10B)
--------data.json(15B)
--------tmpl1.txt(9B)
----LICENSE(11KB)
----README.md(2KB)
----.gocfg()
--------gopaths(9B)
--------vendor.json(684B)
----.gitignore(15B)

网友评论