什么是正确的文件扩展名或缩写。对于 golang 的文本/模板?

我正在考虑为它创建语法荧光笔,但我不知道这种特定类型模板的常规缩写。


翻翻过去那场雪
浏览 201回答 3
3回答

炎炎设计

在文本/模板 godoc的示例之一中,它们引用了“.tmpl”文件。

慕的地10843

如果您使用带有go-plus插件的 Atom 编辑器,那么如果您使用.gohtml扩展,它会提供很好的语法突出显示。

猛跑小猪

. 根据我对一个包含大量 Go 代码的大型代码库的统计数据的分析,ext .tmpl 可能是最不坏的选择。包含模式 // 的具有扩展名之一(.tpl、.tmpl、.html.tmpl、.html.tpl、.thtml)的文件的比例[{][{](-\ )?end。.thtml&nbsp; &nbsp; 0%.gohtml < 1%.tpl&nbsp; &nbsp; &nbsp;14%.tmpl&nbsp; &nbsp; 85%这遗漏了不使用循环或条件的更简单的 go 模板,但不会以一种应该扭曲结果的方式。大约三分之一的.tmpl文件采用.ext格式.tmpl,其中.html.tmpl最常见的是ext格式。对从中采样的文件进行目视检查表明,扩展名是对文件输出的准确描述。后缀.tpl既不.tmpl是也不是专门用于此代码库中的 Go 模板,该代码库有许多早于 Go 语言的代码。我没有仔细研究过,但我认为可以肯定地说,对于每个 ( .tpl, .tmpl),具有该扩展名的大多数文件可能不是 Go 模板。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go