--- foo: - bar - hello ---
{{/* context_the_dot */}} {{`https://gohugo.io/templates/introduction/#context-aka-the-dot` | markdownify }} {{print .Dir }} {{ with .Params.foo }} {{print (index . 0) }} {{- /* print .Dir */}} {{/* => error */}} {{print $.Dir }} {{ end }} {{print .Dir }} {{print $.Dir }} {{- range .Params.foo }} {{ print . }} {{- end }} {{ template "test" (seq 1 5) }} {{ template "test" (dict "foo" "bar" "hello" 42) }} {{- define "test" }} {{- printf "%#v" . }} {{- end }}
https://gohugo.io/templates/introduction/#context-aka-the-dot examples/basics/ bar examples/basics/ examples/basics/ examples/basics/ bar hello []int{1, 2, 3, 4, 5} map[string]interface {}{"foo":"bar", "hello":42}