我仍然是Go的新手。
是否可以从嵌入式父函数返回子类型?
以下代码的内容:
type Humans struct {
NextPage string
}
type Employees struct {
Humans
Items []struct {
Stuff string
DifferentStuff float64
}
}
func (h *Human) Next() interface{} {
list interface{}
jsonGet(h.NextPage, &list)
return list
}
func main() {
list := Employees{}
jsonGet("http://blah.blah", &list)
for ; list != nil; list = list.Next() {
for _, item := range list.Items {
... do stuff ...
}
}
}
答案 0 :(得分:0)
没有
嵌入不是继承。