Go 언어는 효율적이고 간결한 오픈 소스 프로그래밍 언어입니다. 데이터 구조 중 하나가 맵입니다. Go 언어에서 맵은 일련의 정렬되지 않은 키-값 쌍을 저장하는 데 사용할 수 있는 "키-값 쌍" 데이터 구조입니다. 이 글에서는 Go 언어에서 map의 기본 사용법을 자세히 소개하고 구체적인 코드 예제를 제공합니다.
Go 언어에서는 내장된 make 함수를 사용하여 빈 맵을 만들 수 있습니다.
m := make(map[string]int) // 创建一个键为字符串,值为整数的map
m := make(map[string]int) m["apple"] = 5 m["banana"] = 3
3. 값 가져오기
fmt.Println(m["apple"]) // 输出:5
4. 키가 존재하는지 확인
value, ok := m["orange"] if ok { fmt.Println("orange的值为:", value) } else { fmt.Println("orange不存在") }
delete(m, "banana")
for key, value := range m { fmt.Println(key, ":", value) }
fmt.Println("map的长度为:", len(m))
위 내용은 Go 언어의 기본 지도 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!