golang:将类型struct设置为nil [关闭]
type Ptr struct {
ID *big.Int
IpAddress string
Port string
}
var NewVar Ptr
用值初始化NewVar之后,我想将NewVar设置为nil。我怎样才能做到这一点?
回答:
结构值的零值不为nil
此类变量或值的每个元素都将其类型设置为零值:
false
布尔值,0
整数,0.0
浮点数,""
字符串以及。
在您的情况下,此变量声明 var NewVar
Ptr创建变量,将相应的标识符绑定Ptr
到该变量,并为其提供类型和初始值。
以上是 golang:将类型struct设置为nil [关闭] 的全部内容, 来源链接: utcz.com/qa/416489.html