草庐IT

FakeTicker

全部标签

go - 如何访问接口(interface)中未定义的类型方法?

我的接口(interface)要求其实现者具有Click方法。但是,实现该接口(interface)的类型FakeTicker除了实现了Click方法外,还实现了Tick方法。packagemaintypeTickerinterface{Click()string}typeFakeTickerstruct{valstring}func(fFakeTicker)Click()string{returnf.val}func(fFakeTicker)Tick()int{return1}funcmain(){varclockerTickerclocker=FakeTicker{"Val"}cl

go - 如何访问接口(interface)中未定义的类型方法?

我的接口(interface)要求其实现者具有Click方法。但是,实现该接口(interface)的类型FakeTicker除了实现了Click方法外,还实现了Tick方法。packagemaintypeTickerinterface{Click()string}typeFakeTickerstruct{valstring}func(fFakeTicker)Click()string{returnf.val}func(fFakeTicker)Tick()int{return1}funcmain(){varclockerTickerclocker=FakeTicker{"Val"}cl