Golang的范围可以遍历地图和切片,但我想知道是否有办法迭代一系列数字,这样的事情
for i := range [1..10] {
fmt.Println(i)
}
Run Code Online (Sandbox Code Playgroud)
或者有没有办法在Go中表示整数范围,就像红宝石一样?
我正在研究golang web app.在那里我需要迭代HTML行n
次数.
func index(w http.ResponseWriter, r *http.Request) {
tmpl := template.Must(template.ParseFiles("templates/index.html"))
n := 5
tmpl.Execute(w, n)
}
<ul>
<li><a href="/?page=1">1</a></li>
<li><a href="/?page=2">2</a></li>
.
.
.
<li><a href="/?page=n">n</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我该如何实现呢?