Google資深工程師深度講解Go語言 由淺入深打通Go學(xué)習(xí)路線
go語言數(shù)組和切片
聲明數(shù)組: var a [3]int
定義數(shù)組: a := [3]int{12, 78, 50}
Go 數(shù)組的長度不可改變,在特定場景中這樣的集合就不太適用,Go中提供了一種靈活,功能強(qiáng)悍的內(nèi)置類型切片("動態(tài)數(shù)組"),與數(shù)組相比切片的長度是不固定的,可以追加元素,在追加時(shí)可能使切片的容量增大。
定義切片
a := [5]int{76, 77, 78, 79}
var b []int = a[1:4] //定義切片(長度不指定)
標(biāo)簽: