패닉: nil 맵의 항목에 할당
4062 단어 go
package main
import "fmt"
func main() {
var m map[string]int
m["a"] = 1
fmt.Println(m["a"])
}
panic: assignment to entry in nil map
해결 방법 패닉 디아타스 추가 기능은 지도 초기화를 해제합니다.
package main
import "fmt"
func main() {
var m = make(map[string]int)
m["a"] = 1
fmt.Println(m["a"])
}
ketika kita deklarasi suatu map seperti ini di Go.
var m map[string]int
Kita membuat nil 지도. nil map sama seperti empty map panjang elemennya 0 dengan pengecualian kita tidak bisa menambah elemen di nil map.
var a map[string]int
var b = make(map[string]int)
assert.Equal(t, len(a), len(b))
추천:
신용 거래:
Reference
이 문제에 관하여(패닉: nil 맵의 항목에 할당), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/janatri1398/panic-assignment-to-entry-in-nil-map-1jm6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)