Go Templates: Bereich über Slice von Strukturen anstelle von Struct von Slices

8

Nachdem ich mit den HTML-Templates von Golang herumgespielt habe, haben alle Beispiele, die ich zum Loopen über Objekte in Templates gefunden habe, Strukturen von Slices wie in diesem Beispiel an das Template übergeben:

%Vor%

mit der Vorlage "main":

%Vor%

Das funktioniert, aber ich bekomme nicht, wie ich jede Id neben dem entsprechenden Namen anzeigen soll, wenn ich nur auf die .Name -Eigenschaft stoße. Ich würde es logischer finden, jeden Benutzer als ein Objekt zu behandeln, um seine Eigenschaften beim Anzeigen zu gruppieren.

Also meine Frage:

Was nun, wenn ich ein Stück Strukturen an die Vorlage übergeben möchte? Was wäre die Syntax, um das zu erreichen? Ich habe nicht gefunden oder verstanden, wie man im offiziellen html / template doc. Ich stellte mir etwas vor, das so ähnlich aussieht:

%Vor%

und eine Vorlage, die ungefähr so ​​aussieht: (Syntax hier ist absichtlich falsch, es ist nur um verstanden zu werden)

%Vor%

Danke.

    
Nicolas Marshall 03.07.2014, 14:09
quelle

2 Antworten

27

Verwenden:

%Vor%

für die Vorlage.
Hier ist ein Beispiel: Ссылка
Sie müssen mehr "Punkt" in der Paketübersicht lesen Ссылка (überprüfen Sie den Pipelines-Teil)

    
nvcnvn 03.07.2014, 14:27
quelle
0

Ich habe keinen Stellvertreter, um etwas zu kommentieren, aber um @ROMANIA_engineer zu beantworten, wurde die von elithrar angegebene Quelle für alle, die noch nach dieser Referenz suchen, zurückgezogen:

  

Dieses Buch wurde entfernt, da es in Kürze von APress veröffentlicht wird. Weitere Informationen finden Sie unter Netzwerkprogrammierung mit Go: Grundlegende Kenntnisse zum Verwenden und Sichern von Netzwerken

    
Jonathan Bérubé 22.07.2017 20:53
quelle

Tags und Links