Map和Slice初始化并没有分配内存时,不能直接操作
func main() {
var m map[string]int
//m["one"] = 1 //panic: assignment to entry in nil map
fmt.Printf("%p", m) //0x0
var sli []int
fmt.Printf("%p", sli) //0x0
}
Map和Slice初始化并没有分配内存时,不能直接操作
func main() {
var m map[string]int
//m["one"] = 1 //panic: assignment to entry in nil map
fmt.Printf("%p", m) //0x0
var sli []int
fmt.Printf("%p", sli) //0x0
}