Menu
Coddy logo textTech

スライス入門

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]

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン