Map은 키와 값을 함께 묶는 Go의 내장 유형입니다. 해당 값은 키로 얻을 수 있습니다.
지도를 만드는 방법은 무엇인가요?
기본 제공 함수 make에 키와 값의 유형을 전달하여 맵을 생성할 수 있습니다. (추천 학습: go)
구문은 다음과 같습니다.
make(map[KeyType]ValueType)
(번역자 주: 지도 유형 map[KeyType]ValueType으로 표현) 예:
personSalary := make(map[string]int)
delete() 함수
delete() 함수를 사용합니다. 삭제하려면 컬렉션의 요소, 매개변수는 맵과 해당 키입니다. 예는 다음과 같습니다:
package main import "fmt" func main() { m := map[string]int{ "a": 1, "b": 2, "c": 3, } fmt.Println("Deleting values") name, ok := m["a"] fmt.Println(name,ok) delete(m,"a") name,ok = m["a"] fmt.Println(name,ok) }
위 내용은 golang 맵에서 요소를 삭제할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!