Looking at helm charts, there is often something like:
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
I could not find anything about the default function(?) in the template docs:
https://golang.org/pkg/text/template/
What is the semantics of it? Are there any kind of arguments possible?