结构体中有一个属性是interface,初始化问题

guosheng1987 · · 1448 次点击
```go stu := new(Stu) ```
#3
更多评论
如果实在没有需要赋值给data的变量的话,你可以不写Data: interface{},而且这种写法本身就是错误的,或者你可以写成Data: nil,go的默认初始化就是0或者nil
#1
可以把Data留空呀,interface是变量类型,你实例化需要的是变量值,你可以用nil,或者不写Data
#2