変数を作成html/templateし、条件に基づいて値を変更しています。ifただし、値の範囲は条件内にのみとどまります。
{{if .UserData}}
{{$currentUserId := .UserData.UserId}}
[<a href="#ask_question">Inside {{$currentUserId}}</a>]
{{else}}
{{$currentUserId := 0}}
{{end}}
[<a href="#ask_question">outside {{$currentUserId}}</a>]
if 条件の内側では正しい値を取得していますが、外側では0. 条件外の使い方は$currentUserId?誰かがこれで私を助けてくれますか?