我有一个Go接口:
type People interface {
GetName() string
GetAge() string
}
现在我想要另一个接口 Student
:
1.
type Student interface {
GetName() string
GetAge() string
GetScore() int
GetSchoolName() string
}
但我不想写重复的函数GetName
和GetAge
。
有没有一种方法可以避免在Student
接口中编写GetName
和GetAge
?例如:
2.
type Student interface {
People interface
GetScore() int
GetSchoolName() string
}