非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

【Go言語】連想配列(map)の基本

   

Go言語での連想配列の基本をメモ。mapを使います。

//初期化(要素数指定なし)
m := map[string]string{}

//末尾に追加
m["test1"] = "1"
m["test2"] = "2"
fmt.Println(m)
// map[test1:1 test2:2]

//繰り返し
for key, value := range m {
  fmt.Println(key, value)
}
// test2 2
// test1 1

//特定の要素を削除
delete(m, "test1")
fmt.Println(m)
// map[test2:2]
  

 

スポンサーリンク

 - Go言語