最近刚好有个task是要用Golang把Junit的XML格式report转换成HTML格式,便学习了Golang的template包。
基于template做的那个tool transforming Junit XML report to HTML.
Golang提供了对模板的支持(按照文档的说法,是数据驱动模板,data-driven template),分别在"text/template"和"html/template"两个包下。这两个包在api级别是一致的,只是"html/template"提供了对html文本的更好支持,比如会将一些html中的关键符号(类似'<', '>'之类的)做些转义处理再输出。所以以下就只对"html/template"做下介绍。
写在这儿了~ http://www.jianshu.com/p/bee02c18b221
有疑问加站长微信联系(非本文作者)