Templates 对于循环模板
我需要Templates 对于循环模板,templates,loops,go,Templates,Loops,Go,我需要用于模板中的循环 for i := start; i < finish; i++ { // do something } i:=开始时的;我完成了;i++{ //做点什么 } 这仅仅是一种方法,通过在准备好的数组中使用range,或者如何将此函数添加到模板中?最简单的方法可能是使用range和一个外部函数。例如(): func For(start, end int) <-chan int { c := make(chan int) go func()
用于模板中的
循环
for i := start; i < finish; i++ {
// do something
}
i:=开始时的;我完成了;i++{
//做点什么
}
这仅仅是一种方法,通过在准备好的数组中使用
range
,或者如何将此函数添加到模板中?最简单的方法可能是使用range
和一个外部函数。例如():
func For(start, end int) <-chan int {
c := make(chan int)
go func() {
for i := start; i < end; i++ {
c <- i
}
close(c)
}()
return c
}