在Go中,
nil是 指针,接口,映射,切片,通道和函数类型 的 零值 ,表示 未初始化的 值。
nil并不意味着某种“未定义”状态,它本身就是一个适当的值。Go中的对象
nil仅当且仅当其值为is时
nil,才可以是上述类型之一。
error与接口不同,an 是一个接口,
nil一个有效值也是如此
string。出于明显的原因,
nil错误代表 没有错误 。

在Go中,
nil是 指针,接口,映射,切片,通道和函数类型 的 零值 ,表示 未初始化的 值。
nil并不意味着某种“未定义”状态,它本身就是一个适当的值。Go中的对象
nil仅当且仅当其值为is时
nil,才可以是上述类型之一。
error与接口不同,an 是一个接口,
nil一个有效值也是如此
string。出于明显的原因,
nil错误代表 没有错误 。