テンプレートファイルに移動する必要があります。あるテンプレートから別のテンプレートに値を渡す必要があります。IE
テンプレート A には、.Name と .Type を持つ 2 つの変数があります。値は ctx.Data を使用して go コードから渡されます。テンプレート A はテンプレート B を参照します。
{{ template "B" . }}
しかし、テンプレート B では、.Name と .Type は同じ名前ではありません。テンプレート B はこれらの変数で直接使用されるため、テンプレート B の変数参照を変更できません。テンプレートBはこんな感じ。
Username : {{ .UserName }}
Type : {{ .UserType }}
今私の質問は、テンプレート A の .Name を .UserName に変更するにはどうすればよいですか?
{{ tempalte "B" .Name as .UserName }}
こんなのありますか????