在Golang中,我们使用带接收器方法的结构.一切都很完美到这里. 但是,我不确定接口是什么.我们在结构中定义方法,如果我们想在结构上实现一个方法,我们再次在另一个结构下编写它. 这意味着接口似乎只是方法定义,只占用了页面上额外不需要的空间.
有没有例子解释我为什么需要一个界面?
struct interface go
go ×1
interface ×1
struct ×1