html şablonu sayısını görüntüler.aşağıdaki yapabileceğiniz Git html/şablonlar Kullanımı Go
7
A
cevap
12
ait Variables
bölümü:
<table class="table table-striped table-hover" id="todolist">
{{range $index, $results := .}}
<tr>
<td>{{add $index 1}}</td>
<td>{{.Title}}</td>
<td>{{.Description}}</td>
</tr>
{{end}}
</table>
gitmek kodunda ben FuncMap geçirilen bir fonksiyon yazdım:
func add(x, y int) int {
return x + y
}
01 Benim işleyicisi olarak
:
type ToDo struct {
Id int
Title string
Description string
}
func IndexHandler(writer http.ResponseWriter, request *http.Request) {
results := []ToDo{ToDo{5323, "foo", "bar"}, ToDo{632, "foo", "bar"}}
funcs := template.FuncMap{"add": add}
temp := template.Must(template.New("index.html").Funcs(funcs).ParseFiles(templateDir + "/index.html"))
temp.Execute(writer, results)
}
9
Kontrol dışarı benim html template yılında text/template
http://golang.org/pkg/text/template/
range $index, $element := pipeline
İlgili konular
- 1. Generate Go kaynak koduna git
- 2. Etkileşimli değil GIT kullanımı
- 3. Go
- 4. nasıl yorumlanır Git bir go programı çalıştırırken
- 5. GO
- 6. Go
- 7. Go
- 8. GO
- 9. Go
- 10. Yapabileceğiniz bir liste ile C#
- 11. Desteklenmeyen URL protolu GO
- 12. Go, Google App Engine
- 13. Sorun şu ki git bazı görüntü işleme yapıyorum Go
- 14. Call Go işlevleri C
- 15. Yerel depolama belleği kullanımı konusuna git
- 16. QR Code kitaplığı için Go
- 17. Eclipse "Go Into" ile Intellij
- 18. Bir Go programını nasıl derleyebilirim?
- 19. Go atomic.AddFloat32()
- 20. git ödeme aşağıdaki kodları ile, o tabanı
- 21. Kişisel git git repo üzerinde "git get" özelliğini kullanma
- 22. Dilim dizinini Go
- 23. Convert Go map to json
- 24. Go-Definition kullanılarak Go To Definition için Atom editöründe bir kısayol ayarlayın.
- 25. Yazma İşlemi Maliyeti [Go lang]
- 26. Go lang'deki CPU sayısını nasıl bulabilirim?
- 27. Şefli bir go deposuna mı göz atın?
- 28. Varolan bir C projesinde Go kodunu kullanma
- 29. Git hatası "tanımsız: sync.Pool" komutu</p> <pre><code>sudo go get github.com/hanwen/go-mtpfs </code></pre> <p>aşağıdaki çıktıyı almak Running go-mtpfs
- 30. GO: düzenli dizgeye dizi/dilim
' "text/şablonu"' (böylece de ' "html/şablonu"') herhangi hesaplamaları uygulamaz. Şablondan aradığınız kendi Go işlevinizi uygulamanız gerekir. Çoğu durumda, 'range' eylemi tarafından döndürülen dizin yeterlidir. – snap