exec hof gen data.yaml -T template.txt
cmp stdout expected.txt

-- data.yaml --
vals:
  - name: "a"
    data: 1
  - name: "b"
    data: 2

-- template.txt --
{{ range .vals -}}
{{ .name }} is {{ .data }}
{{ end }}
-- expected.txt --
a is 1
b is 2
