Go template - nested conditional -or -

This works

{{ if .Site.Params.navbar.logo_text }} {{ .Site.Params.navbar.logo_text }} {{ else }} {{ .Site.Title | default "Add a site title" }} {{ end }}

but was hoping for something a bit more terse like

{{ .Site.Params.navbar.logo_text | ( .Site.Title | default "Add a site title" ) }}

not possible? or am I just off on my syntax to group/nest the second conditional…tried this doesn’t work

I think you’re looking for nested ternaries, which I am pretty confident are not part of Golang templates…