配列は固定長
var a [2]int
var a [2]int = [2]int{100, 200}
s := make([]int,2, 2)
スライスは可変長
var s []int
var s []int = []int{100, 200}
s2 := append(s, 300) // append()は新しいスライスを返す
s := make([]int,2, 2)
マップは連想配列
var m = map[string]int{"apple": 100, "banana":200}
m := make(map[string]int)