dire que j'ai une structure de données comme ceci:Accès indices de tableau spécifiques en utilisant la bibliothèque de modèles go
type Foo struct {
Bar []struct {
FooBar string
}
}
Et je remplir telle que Bar dispose de 3 éléments. Maintenant, en utilisant la bibliothèque template
, comment puis-je accéder au FooBar
du 3e élément dans cette tranche? Je l'ai essayé ce qui suit sans succès:
{Foo.Bar[2].FooBar}
{Foo.Bar.2.FooBar}
Maintenant, je sais que je peux utiliser {.repeated section Foo.Bar} {FooBar} {.end}
, mais qui me donne la valeur de foobar pour chaque élément, plutôt qu'un simple spécifique. Je ai googlé et demandé sur irc en vain ...
C'est ce que je l'ai fait, mais il était beaucoup plus de travail que d'utiliser simplement les index dans le fichier modèle. Eh bien ... – crazy2be