2012-11-28 39 views
8

Golang http/template có các tính năng thay thế, xây dựng if, nhưng tôi không tìm thấy công trình for. Làm thế nào tôi có thể lặp qua một lát? Như thế này:Đi mẫu: để xây dựng

{{for x in xs}} 
    Hello, {{x.Name}}! 
{{end}} 

Trả lời

13

sử dụng range

{{range xs}} 
    Hello, {{.Name}}! 
{{end}} 
+0

Nơi mà bạn đã tìm thấy nó trong tài liệu tham khảo? – demi

+0

Xem http://golang.org/pkg/html/template/ Hoặc http://golang.org/pkg/text/template/ – mattn

+2

Oh tất cả những công trình xây dựng của tôi được đề cập trong tài liệu về văn bản/mẫu. Cảm ơn bạn! – demi

Các vấn đề liên quan