欢迎光临散文网 会员登陆 & 注册

Google资深工程师深度讲解Go语言 由浅入深打通Go学习路线

2022-09-26 21:26 作者:666好听的名字  | 我要投稿

go语言数组和切片


声明数组: var a [3]int

定义数组: a := [3]int{12, 78, 50}

Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。

定义切片

a := [5]int{76, 77, 78, 79}

var b []int = a[1:4] //定义切片(长度不指定)



Google资深工程师深度讲解Go语言 由浅入深打通Go学习路线的评论 (共 条)

分享到微博请遵守国家法律