Linter e formattatore per template Go

djLint analizza e formatta i template Go. Imposta il profilo golang per adattare le regole e la formattazione a questi template.

Che cosa sono i template Go?

Anche i temi Hugo e i chart Helm si basano sui template Go (text/template, html/template), quindi usa questo stesso profilo anche per loro.

Uso dalla riga di comando

djlint /path/to/templates --profile=golang

Oppure usa un file di configurazione

Configura djLint nel file pyproject.toml, djlint.toml / .djlint.toml o .djlintrc del tuo progetto.

[tool.djlint]
profile = "golang"
profile = "golang"
{ "profile": "golang" }