结构体的字段
结构体的字段
到目前为止的例子中,Saiyan 有两个字段 Name 和 Power,其类型分别为 string 和 int。字段可以是任何类型 -- 包括其他结构体类型以及目前我们还没有提及的 array,maps,interfaces 和 functions 等类型。
例如,我们可以扩展 Saiyan 的定义:
type Saiyan struct { Name string Power int Father *Saiyan } 然后我们通过下面的方式初始化:
gohan := &Saiyan{ Name: "Gohan", Power: 1000, Father: &Saiyan { Name: "Goku", Power: 9001, Father: nil, }, }
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
Go 简易教程
关于 LearnKu
推荐文章: