要在 Go 项目中强制执行代码样式,可以使用该gofmt
工具格式化.go
文件,并使其成为构建链的一部分。
是否有可能使用 CLI 工具强制对 Go模板文件(通常是.html.tmpl
扩展名gohtmltmpl
——Vim 上的文件类型)进行正确格式化,以便在持续集成系统中使用?
我发现的所有“HTML prettifier”工具都不知道 Go 模板,并且会弄乱此类文件的缩进。
要在 Go 项目中强制执行代码样式,可以使用该gofmt
工具格式化.go
文件,并使其成为构建链的一部分。
是否有可能使用 CLI 工具强制对 Go模板文件(通常是.html.tmpl
扩展名gohtmltmpl
——Vim 上的文件类型)进行正确格式化,以便在持续集成系统中使用?
我发现的所有“HTML prettifier”工具都不知道 Go 模板,并且会弄乱此类文件的缩进。