接口声明
type Awesomizer interface {
Awesomize() string
}
类型Foo声明要实现接口
type Foo struct {}
相反,类型隐含地满足一个接口
如果它们实现了所有需要的方法
func (foo Foo) Awesomize() string {
return "Awesome!"
腾图小抄 SCWY.net v0.03 小抄561条 自2022-01-02访问364548次