How to access value of first index of array in Go templates
问题 So I have and html template when using this I get the object: <div>Foobar {{ index .Doc.Users 0}}</div> Output: <div>Foobar {MyName my@email.com}</div> I just want to use the Name field I have tried many iterations without success: {{ index .Doc.Users.Name 0}} {{ index .Doc.Users 0 .Name}} {{ .Name index .Quote.Clients 0}} ... What is the correct syntax for just getting .Name field ( .Doc.Users[0].Name ) of the first element in my array? 回答1: Simply group the expression and apply the .Name