Revel HTML .変数名 と $変数名

templateを入れ子にしたら、$変数名が読めない。
スコープが切れるみたい。
.変数名は、ちゃんと読める。

・・・調べる。
.変数名は、c.Render(results) のRenderしたときの引数を、RenderArgsというmapに入れるそうです。
んで、
. = RenderArgs
と言う意味で、そこにresultsがあるそうです。
なので、.resultsとするとアクセス出来るとの仕組みだそうです。

今更知って_| ̄|○

{{set . 変数名 値}}
とすると、. = RenderArgs に変数名 = 値 と言う具合に追加するそうです。
フ━━━( ´_ゝ`)━━━ン!!

{{$変数名 := 値}}
ただのローカル変数っぽいです。

テンプレートの入れ子は、Railsと同じで、ローカル変数は引き継げないようです。

(  Д ) ゚ ゚