Menu
Coddy logo textTech

マップの概要

CoddyのGOジャーニー「基礎」セクションの一部 — レッスン 84/109。

Goのマップは、他の言語の辞書に似たキー・値のペアです。これらを使用すると、一意のキーを使用して値を保存および取得できます。

文字列の名前と整数の年齢を関連付けるマップを作成します:

ages := map[string]int{
    "Alice": 25,
    "Bob": 30,
}

キーを使用して値にアクセスします:

aliceAge := ages["Alice"]
fmt.Println(aliceAge)

出力は次のようになります:

25

新しいキーと値のペアを追加します:

ages["Charlie"] = 22

チートシート

Goのマップは、一意のキーを使用して値を保存および取得するキーと値のペアです。

マップを作成する:

ages := map[string]int{
    "Alice": 25,
    "Bob": 30,
}

キーを使用して値にアクセスする:

aliceAge := ages["Alice"]

新しいキーと値のペアを追加する:

ages["Charlie"] = 22

自分で試してみよう

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

quiz icon腕試し

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

基礎のすべてのレッスン