我正在考虑为它创建语法荧光笔,但我不知道这种特定类型模板的常规缩写。
3 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
. 根据我对一个包含大量 Go 代码的大型代码库的统计数据的分析,ext .tmpl 可能是最不坏的选择。
包含模式 // 的具有扩展名之一(.tpl、.tmpl、.html.tmpl、.html.tpl、.thtml)的文件的比例[{][{](-\ )?end。
.thtml 0%
.gohtml < 1%
.tpl 14%
.tmpl 85%
这遗漏了不使用循环或条件的更简单的 go 模板,但不会以一种应该扭曲结果的方式。
大约三分之一的.tmpl文件采用.ext格式.tmpl,其中.html.tmpl最常见的是ext格式。对从中采样的文件进行目视检查表明,扩展名是对文件输出的准确描述。
后缀.tpl既不.tmpl是也不是专门用于此代码库中的 Go 模板,该代码库有许多早于 Go 语言的代码。我没有仔细研究过,但我认为可以肯定地说,对于每个 ( .tpl, .tmpl),具有该扩展名的大多数文件可能不是 Go 模板。
- 3 回答
- 0 关注
- 200 浏览
添加回答
举报
0/150
提交
取消