Map은 Go에 내장된 유형으로 키와 값을 함께 묶습니다. 해당 값은 키로 얻을 수 있습니다.
내장 함수 make에 키와 값의 유형을 전달하여 맵을 생성할 수 있습니다. 구문은 make(map[KeyType]ValueType)입니다.
맵에 키가 존재하는지 판단하는 방법을 살펴보겠습니다.
판단 방법은 value,ok := map[key], ok가 true이면 존재하는 것입니다
package main import "fmt" func main() { demo := map[string]bool{ "a": false, } //错误,a存在,但是返回false fmt.Println(demo["a"]) //正确判断方法 _, ok := demo["a"] fmt.Println(ok) }
Output
false true
더 많은 golang 지식을 알고 싶다면 golang tutorial 칼럼을 팔로우하세요.
위 내용은 Golang은 맵에 지정된 키가 존재하는지 확인합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!