我正在回复。
在我的代码中,我传递了一个带有结构的Slice来显示一些信息
在一个地方我使用了一个选项,选项使用范围方法
进行渲染package main
import ("fmt"
"html/template"
"os"
)
func main() {
lista:=[3]string{"one","two","tree"}
fmt.Println("Hello, playground")
a:=`<script type="text/text">{{range .}} <option></option>hi{{end}}</script> \n <script type="text/text">{{range .}} <option>hi!{{end}}</script> <script type="text/text">{{range .}} <option>hi!{{end}}</script> <script type="text/text">{{range .}} <option>hi!{{end}}</script>`
tmp,_:=template.New("tmp").Parse(a)
tmp.Execute(os.Stdout,lista)
}
修改
我复制了这个问题 http://play.golang.org/p/d62J3TOc1N 如果添加或任何其他闭包标记(以/开头),渲染将不会发生
答案 0 :(得分:0)
将“html / template”替换为“text / template” 你得到了预期的结果吗?