package main
func main() {
var t1,t2 interface{}
println(t1==nil,t1==t2)
t1,t2=100,100
println(t1==t2)
t1,t2=map[string]int{},map[string]int{}
println(t1==t2)
}
golang小白请教两个问题
- map[string]int{}中的int{}是什么意思?它与map[string]int有什么区别吗?
- 为什么t1,t2=map[string]int{},map[string]int{} 这行代码会报错,panic: runtime error: comparing uncomparable type map[string]int?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…