NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
``` package main import "fmt" type Person struct {     Name string     age  int } type son struct {     mother string     father string } type student struct {     Person     son     Name string     id string } func (p *Person) String() {     fmt.Printf("Name:%s\tAge:%d\n", p.Name, p.age) } func (p *student) String() {     fmt.Printf("student Name:%s\t home Name:%s\t Age:%d\n", p.Name, p.Person.Name, p.age) } func main() {     p := &student{}     p.Name = "tom"     p.Person.Name = "tom1"     p.Person.String()     p.String() } ``` Name:tom1 Age:0 student Name:tom home Name:tom1 Age:0