C'est le code, je m'attendais à une panique en accédant mp["12"]
mais ça marche bien là
// You can edit this code! // Click here and start typing. package main import "log" func main() { var mp map[string]int = nil log.Println(mp["12"], "12") // works fine if mp == nil { panic("map is nil") // panic here } }
Vous pouvez lire à partir d'une carte nulle, mais pas écrire. La spécification de langue dit :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!