当您走进去并用另一种语言开发时,您可能会因GO中的地图欺骗而感到不安。< /strong> < /p>
GO中不存在对象 map [] 示例 例如,对于crau,将允许您将字符字符串链接为封闭的图形的地图: 对于将符文与 vis-à-vis的绑定更加绑定,由于MAP对象的类型不存在,因此从MAP派生的对象的类型与封闭和对象相同的类型。 p>
map [符文]书!= map [string] int 我希望它对您有帮助! ðº
dâ©澄清
map
的类型。另一方面,有一个线索-map
Word,它使您可以根据地图相信具有以下结构的地图的类型:
map[string]string
map[string]int
book
对象链接的地图,我们将有:map[rune]book
打字债务
地图[符文]书!=地图[字符串]书
地图[符文]书!=地图[符文] int
地图[符文]书==地图[符文]书
利用率
m := map[string]string{} // Déclarer une map
m["p"] = 3 // Ajouter un nouvel élément dans la map
m["p"] = 4 // Mise à jour d'un élément
fmt.Println(m) // Afficher la map: "map[p:4]"
v := m["p"] // Récupérer une valeur: v == 4
v = m["p2"] // Valeur non trouvée: v == 0 (zero)
_, found := m["p"] // found == true
_, found = m["p2"] // found == false
if x, found := m["p"]; found {
fmt.Println(x)
} // Affiche "4"
delete(m, "p") // Supprimer un élément dans la map