gpt4 book ai didi

成为 Web 开发中文件扩展名的标准?

转载 作者:数据小太阳 更新时间:2023-10-29 03:12:09 27 4
gpt4 key购买 nike

我正在学习 Go,但我无法在任何地方找到这个答案。 Web开发中的文件扩展名是否有任何官方标准?我见过多种约定,例如 .tmpl.gtpl,这是什么?谢谢。

最佳答案

没有固定的标准,但有一些相当普遍的做法。对于 Web 项目上的模板,我使用适合其文件类型的扩展名,例如.html , .css等。这就是在广泛阅读和引用的 Writing Web Applications 中所做的。官方 Go 博客上的博文,这使得它相当标准。我发现它对于简单的语法突出显示很有用,而无需更改我的编辑器的设置/配置,以及由其他工具进行处理。我将这些模板放在 /templates/ 中目录以将它们与非模板文件分开。

我看过并使用过 .tmpl之前,它在 html 和文本模板包的官方文档中,这也使它相当标准,我认为如果你正在制作一个文件类型不可知的模板,或者你没有任何关联是有意义的对更专业的文件类型有用。

对于 Go 代码文件,我总是使用 .go扩展,它适用于 Go 工具集。这是您通常在官方 Go 文档中看到的内容,例如 this introductory document on How to Write Go Code .对于可执行文件,我不附加任何文件扩展名。 go build <name>.go 时的默认结果是一个名为 <name> 的可执行文件,因此这使它成为一种常见的做法。

关于成为 Web 开发中文件扩展名的标准?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48660262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com