私のテンプレートには、いくつかのデフォルト タグを含めたいと考えていmeta
ます (90% の確率で)。ただし、特定のプロパティが設定されている場合は、別のテキスト セットを表示したいと考えています。
匿名を設定し、またはのいずれかstruct
でプロパティを設定できることを知っています。ただし、これは、現在渡されているハンドラーの 90% に匿名構造体を追加する必要があることを意味します。"default"
"some-x"
nil
のようなことをする方法はありますか
{{if eq . nil}}
// default meta tag
{{else if eq .MetaValue "some-x"}}
//other
{{end}}
上記のコードのようなものを試してみると、コンパイルされますが、私が望むことはできません。多くのボイラープレートを追加せずに適切に処理する方法についての提案に感謝します.
ありがとう!