Go言語でのマップの初期化方法は何ですか? (Go gengo de no mapu no shokika hoho wa nan desu ka?)

Go言語では、mapを初期化するためにmake関数を使用することができます。make関数の構文は以下のようになります:

make(map[keyType]valueType)

keyTypeは、map内のキーの型を示し、valueTypeはmap内の値の型を示す。例えば、string型のキーとint型の値を持つmapを初期化するためには、次のコードを使用できる:

m := make(map[string]int)

例えば、マップを初期化する際に初期値を直接指定することもできます。

m := map[string]int{
    "a": 1,
    "b": 2,
    "c": 3,
}

“a”、”b”、”c”の3つのキーを持つmapが作成され、それぞれ1、2、3の値に対応しています。

bannerAds