oop – 接口组成[Golang]

有没有办法让接口还包含Go中另一个接口定义的方法

例如:

type BasicDatabase interface {
    CreateTable(string) error
    DeleteTable(string) error
}

type SpecificDatabase interface {
    createuserRecord(User) error
}

我想要一种方法来指定SpecificDatabase接口包含BasicDatabase接口.类似于Go让你做结构组合的方式.

这样我的方法可以采用一种实现SpecificDatabase但仍然在其上调用CreateTable()的类型.

这可以与组成结构时相同的方式完成.
type BasicDatabase interface {
    CreateTable(string) error
    DeleteTable(string) error
}

type SpecificDatabase interface {
    BasicDatabase
    createuserRecord(User) error
}

相关文章

什么是Go的接口? 接口可以说是一种类型,可以粗略的理解为他...
1、Golang指针 在介绍Golang指针隐式间接引用前,先简单说下...
1、概述 1.1 Protocol buffers定义 Protocol buffe...
判断文件是否存在,需要用到"os"包中的两个函数: os.Stat(...
1、编译环境 OS :Loongnix-Server Linux release 8.3 CPU指...
1、概述 Golang是一种强类型语言,虽然在代码中经常看到i:=1...