tp是一个极轻量级的模板处理器,专为命令行工具设计。它从标准输入接收JSON格式的变量,从命令行接收Go的文本/模板格式的模板文件,并将处理结果输出到标准输出。其设计极简,适合需要快速处理和格式化JSON数据的场景。\
\
假设你想要创建一个Markdown文件,列出你的GitHub仓库并附带链接,可以通过tp轻松实现。首先在模板文件(如repos.md.tmpl)中定义模板:\
\
# My Repositories!\
{{range .}}* {{ .name }} {{end}}\
\
然后通过以下命令获取结果:\
curl https://api.github.com/users/username/repos | tp repos.md.tmpl\
\
暂无评论