今回は Arrays(配列) と slices(スライス) に焦点を当てて学習しました。 Arrays(配列) 配列とは、同じ型を持つ値(要素)を並べたものです。 Goの Arrays(配列) は固定長の的な配列なので最初に宣言した配列のサイズを変えることはできません。 配列の宣言方法 Goでは配列を以下の様に宣言します。 ① var 変数名 [長さ]型 ② var 変数名 [長さ]型 = [大きさ]型{初期値1, 初期値n} ③ 変数名 := [...]型{初期値1, 初期値n} func main(){ var arr[2] string arr[0] = "Golange" arr[1] = "Java" fmt.Println(arr[0], arr[1]) //=> Golange Java fmt.Println(arr) //=> [Golange Java] }