{{ define "current" }}{{ printf "$%.2f" . }}{{ end -}} {{ define "basicProduct" -}} Name: {{ .Name }}, Category: {{ .Category }}, Price: {{- template "current" .Price }} {{- end -}} {{ define "expensiveProduct" -}} Expensive Product: {{ .Name }}({{ template "current" .Price }}) {{- end -}} {{ define "mainTemplate" -}}