0%

go-for循环的奇怪用法

for 循环 》遍历技巧1:

正常遍历:
for i:=0; i<len(t); i++{
//循环体
}
奇怪,但是好用的方法(来自gin框架):
// 声明两个变量 i=0  tl=len(t), 然后就可以进行循环了,这样做的目的,只进行一次 t长度的计算。后续可以不用动态的计算t的值
for i,tl := 0, len(t); i<tl; i++ {
//循环体
}