在 Go 中使用 html/templates 可以执行以下操作:
<table class="table table-striped table-hover" id="todolist">
{{$i:=1}}
{{range .}}
<tr>
<td><a href="id/{{.Id}}">{{$i}}</a></td>
<td>{{.Title}}</td>
<td>{{.Description}}</td>
</tr>
{{$i++}}
{{end}}
</table>
每次我添加 $i 变量时,应用程序都会崩溃。