1. 首页
  2. 考试认证
  3. 其它
  4. tp极轻量级模板处理器(命令行工具)

tp极轻量级模板处理器(命令行工具)

上传者: 2024-12-12 22:35:39上传 ZIP文件 4.86KB 热度 4次

tp极轻量级模板处理器(用于命令行工具)这是什么?在很多情况下,您正在编写某种shell脚本,而您只想编写那个极其简单的模板……您从某个地方获取一个JSON文件,然后将其通过模板处理器进行管道传输并获得结果。tp就是这样。tp是简约的:它从标准输入接收JSON格式的变量,从命令行接收模板文件,并将结果输出到标准输出。该模板应采用Go的文本/模板格式。就这样。简单易用。比如,假设在一个临时的shell脚本中,我想创建包含我的github存储库的降价文件,并链接到它们。首先,我在repos.md.tmpl创建我的模板:

# My Repositories! {{range .}}* [{{ .name }}]({{ .html_url }}) {{end}}

然后我打电话:

curl https://api.github.com/users/{user}/repos | tp repos.md.tmpl
下载地址
用户评论