在 Go 中,地圖(map)是一種非常有用的資料類型。

在其他程式語言中,它也被稱為字典哈希表關聯陣列

以下是如何創建一個地圖:

agesMap := make(map[string]int)

你不需要設定地圖可以容納多少項目。

你可以以這種方式將新項目添加到地圖中:

agesMap["flavio"] = 39

你還可以使用以下語法直接初始化地圖的值:

agesMap := map[string]int{"flavio": 39}

你可以使用以下方式獲取與鍵關聯的值:

age := agesMap["flavio"]

你可以使用 delete() 函式來從地圖中刪除項目:

delete(agesMap, "flavio")