我定义了两个函数。当我向它传递一个指针时,我无法获得定义的方法。为什么是这样?
type Visitor interface {
work()
}
func test(v *Visitor) {
v.work() // error
func test1(v Visitor) {
v.work() // ok
错误:
v.work 未定义(类型 *Visitor 是指向接口的指针,而不是接口)
谁知道为什么
慕尼黑5688855
慕工程0101907
相关分类