¿Cómo pasar múltiples datos a la plantilla Go?
Quiero pasar dos objetos de datos a Go Template. Uno es un resultado de consulta MongoDB y otro es una matriz de enteros.
Consulta MongoDB: -
var results []User
sess, db := GetDatabase()
defer sess.Close()
c := db.C("user")
err := c.Find(nil).All(&results)
Quiero enviar 'resultado' y una matriz int a través del siguiente código
GetTemplate("list").Execute(w,???????)
Si solo hay un resultado db, podríamos usarlo como
GetTemplate("list").Execute(w,results)
y en la plantilla podríamos acceder a ella {{.Name}} etc. (donde Nombre es un campo de estructura de [] Usuario)
Por favor, dígame cómo pasar estos datos y cómo acceder a ellos en la plantilla.