集合型別 Collection Types
若說 int, rune, byte, bool 等儲存單一值的型別為核心型別,
能儲存多個值的陣列(array)、切片(slice)、映射表(map)就可稱為集合型別。
Array
先宣告空陣列再賦值
// var 陣列名稱 [陣列容量]儲存型別
var array0 [10]int
fmt.Println(array0) // [0 0 0 0 0 0 0 0 0 0]
// 已宣告陣列 = [陣列容量]儲存型別{值1, 值2, 值3, ...}
array0 = [10]int{
1, 2, 3, 4, 5,
}
fmt.Println(array0) // [1 2 3 4 5 0 0 0 0 0]