接口继承自golang中的其他接口

Moh*_*sen 7 oop go

接口继承在C#中如下所示:

interface IA{
    void MethodX();
}

interface IB : IA{
    void MethodY();
}
Run Code Online (Sandbox Code Playgroud)

如何在go中重用接口定义?

Ada*_*cze 24

您可以在界面中嵌入其他界面,这为您提供了基本相同的好处:

一个很好的例子是ReadWriteCloserio包:http: //golang.org/pkg/io/#ReadWriteCloser

它嵌入了一个Reader,一个Writer和一个Closer接口.