小伙伴们有没有觉得学习golang很有意思?有意思就对了!今天就给大家带来《循环遍历未知长度的切片》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你!问题内容下面是一
小伙伴们有没有觉得学习golang很有意思?有意思就对了!今天就给大家带来《循环遍历未知长度的切片》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你!
问题内容下面是一个入门代码示例。我的想法是我正在创建一个 api 端点,因此我不知道要解析的切片的长度。我如何在 Golang 中迭代长度未知的数组,以免出错“索引超出范围”或崩溃?
package main
type Human struct {
ID int64
Name string
email string
alive bool
}
func main() {
var human []Human
// add the loop here
}
感谢@tkausl 和@cerise lemon
package main
import "fmt"
var pow = []int{1, 2, 4, 8, 16, 32, 64, 128}
func main() {
for i, v := range pow {
fmt.Printf("2**%d = %d\n", i, v)
}
}
文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《循环遍历未知长度的切片》文章吧,也可关注编程网公众号了解相关技术文章。
--结束END--
本文标题: 循环遍历未知长度的切片
本文链接: https://lsjlt.com/news/596095.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-05
2024-04-05
2024-04-05
2024-04-04
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-04
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0