Quel site Web dispose de bonnes ressources à jour sur l'utilisation de Go html/templates, en particulier en ce qui concerne l'analyse des fichiers html et la gestion des listes? Je suis tombé sur le site Web Hoka Poka , mais il semble être obsolète.
Pour "html/template", il existe des extraits de code de modèle dans le document à l'adresse http://code.google.com/p/go/source/browse/src/pkg/html/template/doc.go # 8
Contextes
En supposant que {{.}} Est
O'Reilly: How are <i>you</i>?
, le tableau ci-dessous montre comment {{.}} apparaît lorsqu'il est utilisé dans le contexte de gauche.Context {{.}} After {{.}} O'Reilly: How are <i>you</i>? <a title='{{.}}'> O'Reilly: How are you? <a href="/{{.}}"> O'Reilly: How are %3ci%3eyou%3c/i%3e?
et la suite de tests a de nombreux exemples: https://code.google.com/p/go/source/browse/src/html/template/escape_test.go
Pour voir les modèles en action, regardez le code source godoc
. http://code.google.com/p/go/source/browse/src/cmd/godoc/godoc.go#642 est un bon point de départ.
documents Google App Engine ont un exemple simple montrant comment utiliser template
pour afficher la liste avec range
.
http://blog.zmxv.com/2011/09/go-template-examples.html a une liste d'extraits de code pour le nouveau package de modèles Go.