首先,看下面的代码片段:package mainimport ( "fmt")func main() { var para1 struct { email, addr string } para1.email = "test@test.com" if para1 != nil { fmt.Println(para1) }}当我编译这段代码时,我得到了编译器错误:./struct_func.go:15: cannot convert nil to type struct { email string; addr string }如何验证我的结构变量是否为零?或者我必须验证财产,如if para1.email != nil { fmt.Println(para1)}
3 回答
- 3 回答
- 0 关注
- 211 浏览
添加回答
举报
0/150
提交
取消