sipin/gorazor

for编译不能带len()

codinl opened this issue · 1 comments

如:

@for i:=1;i<len(goods);i++ {

“编译” 不过,错误:expected '{', found newline

Seems this problem has been fixed? It compiles on my laptop:

@var goods []int
@for i := 1; i < len(goods); i++ {
    <div>@i</div>
}

->

var goods []int
for i := 1; i < len(goods); i++ {

    _buffer.WriteString("<div>")
    _buffer.WriteString(gorazor.HTMLEscape(i))
    _buffer.WriteString("</div>")

}