golang 关于nil的疑惑

Chaoxin · · 952 次点击
`nil无类型,注意,nil无类型,网上多半是误导,(*int)nil 像这样的东西并不是nil,而是值为nil的*int类型的实例对象,nil仅仅是一种标志,标志该内存的值未初始化!仅此而已。`
#2
更多评论
nil 可以用在 指针类型和接口类型上. 其实你不必纠结这个问题, 对于这种特殊的常量, 明白意义和用法即可. 这个就相当于C里面的NULL, 你需要了解NULL是怎么定义的吗? 了解了有啥意义?
#1