19.6 接口的继承

当一个类型包含(内嵌)另一个类型(实现了一个或多个接口)时,这个类型就可以使用(另一个类型)所有的接口方法。

类型可以通过继承多个接口来提供像多重继承一样的特性:

type ReaderWriter struct {
    io.Reader
    io.Writer
}
下一节:在 Go 语言中,结构体就像是类的一种简化形式,那么面向对象程序员可能会问:类的方法在哪里呢?在 Go 语言中有一个概念,它和方法有着同样的名字,并且大体上意思相近。