スライス入門
CoddyのGOジャーニー「基礎」セクションの一部 — レッスン 74/109。
スライスは、Goにおける柔軟で動的な配列です。固定サイズの配列とは異なり、スライスは拡張したり縮小したりすることができます。
サイズを指定せずに角括弧を使用し、その後に型を続けてスライスを作成します:
numbers := []int{1, 2, 3, 4, 5}
fmt.Println(numbers)スライスの内容を表示します:
[1 2 3 4 5]インデックス表記(0から開始)を使用してスライス要素にアクセスします:
firstNumber := numbers[0]
fmt.Println(firstNumber)これは最初の要素を表示します:
1チートシート
Goのスライスは、固定サイズの配列とは異なり、拡張や縮小が可能な柔軟で動的な配列です。
サイズを指定せずに角括弧を使用してスライスを作成します:
numbers := []int{1, 2, 3, 4, 5}インデックス表記(0から開始)を使用してスライスの要素にアクセスします:
firstNumber := numbers[0]自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。