我是golang的新手。我的代码有问题。这是我的代码看起来像
type IUser interface {
GetUser(name string) string
}
func GetUser(name string) string {
return name
}
type User struct {
Yy IUser
}
func main() {
u := User{}
fmt.Println(u.Yy.GetUser("bambang"))
}
当我运行这段代码时。错误显示错误“无效的内存地址或零指针取消引用”。如何修复我的代码。供您参考,IUser interface必须包含在用户结构中
慕田峪4524236
相关分类