Go HTML 模板文件扩展名是任意的吗?

Are Go HTML template file extension names arbitrary?

我看到不同的人将 HTML 个文件命名为 index.htmlindex.tmpl。两者似乎都一样,有什么区别?我没有看到关于它的官方文档。扩展名可以随便取吗?

正在解析的文件 function and method 需要完整的文件名。模板包不对文件名中使用的扩展名施加任何限制或做出任何假设。