作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我知道这行得通。
for i :=range []int{1, 2, 3....} {
fmt.Println(i)
}
但是如果我想做这样的事情:
for i :=range []int{1, 2, 3....} {
code = GenNewCode()
Insert(code)
}
我收到一条错误消息,指出未使用 i
。有没有办法在不出现上述错误的情况下做到这一点?(如果这是一个愚蠢的问题,请原谅我,我只是在学习 Golang。)
最佳答案
您可以使用 blank identifier 忽略这些事情: _
for _ := range []int{1, 2, 3} {
code = GenNewCode()
Insert(code)
}
或者可以使用(通过 JimB 的评论)
for range []int{1, 2, 3}{
code = GenNewCode()
Insert(code)
}
关于go - 如何在不使用迭代器的情况下在 Golang 中循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41270276/
我是一名优秀的程序员,十分优秀!