map 深度相等的条件:
1 | 1、都为 nil |
直接将使用 map1 == map2 是错误的。这种写法只能比较 map 是否为 nil。
1 | package main import “fmt” func main() { fmt.Println(m == nil) // 不能通过编译 |
输出结果:
1 | true |
map 深度相等的条件:
1 | 1、都为 nil |
直接将使用 map1 == map2 是错误的。这种写法只能比较 map 是否为 nil。
1 | package main import “fmt” func main() { fmt.Println(m == nil) // 不能通过编译 |
输出结果:
1 | true |