代码实例
package main import "fmt" type Persion struct { Name string Age int32 } func (p * Persion) talk(){ fmt.Printf("我是一个人"); } func (p * Persion) Eat(){ fmt.Println("可以吃饭"); } type Student struct { Persion Sn string } func ( st * Student )Exam(){ fmt.Println("在考试"); } func main(){ p:= &Student{Sn:"sh0001231"}; p.Exam(); }
备注:上面是go里面使用结构体继承入门案例