分类:中的
源码中的nil是这样定义的//nilisapredeclaredidentifierrepresentingthezerovaluefora//pointer,channel,func,interface,map,orslicetype.varnilType//Typemustbeapointer,channel,func,interface,map,orslicetype所以nil可以理解为这些类型的零值,声明一个变量在没有赋值的情况下,变量处于零值状态。场景一funct1(){variinterface{}varp*intfmt.Println("p==i",p==i)fmt.Pr...
继续阅读 >