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\

\