golang:使用嵌套结构

时间:2014-09-05 09:51:50

标签: arrays struct go

我有两个结构:

type person struct {
    name string
    age  int
}

type class struct {
    students []person   
}

让我们说在main函数中,我创建并填充两个人变量,然后我想将它们添加到具有类类型的变量中。我该怎么办?

 s := person{name: "Sean", age: 50}
 t := person{name: "Nicola", age: 35} 

我怎样才能把s和t放进去:  lab:=class

1 个答案:

答案 0 :(得分:4)

以下内容应达到您的目的:

lab := class{[]person{s, t}}

测试here

在继续开展项目之前,强烈建议您阅读以下内容: