Maison >développement back-end >Golang >La carte Golang détermine si la clé existe
Comment déterminer si la clé existe dans la carte en langage Go Fournit une méthode permettant de juger si un élément se trouve dans le tableau si ce jugement est fréquemment utilisé dans. le programme, le tableau peut être converti en une carte avec les membres du tableau comme clés, puis jugé en utilisant la méthode ci-dessus, ce qui améliorera l'efficacité du jugement.
La méthode de jugement est valeur, ok := map[key], si ok est vrai, il y aif _, ok := map[key]; ok { //存在 }
Sortie
package main import "fmt" func main() { demo := map[string]bool{ "a": false, } //错误,a存在,但是返回false fmt.Println(demo["a"]) //正确判断方法 _, ok := demo["a"] fmt.Println(ok) }
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!