共计 234 个字符,预计需要花费 1 分钟才能阅读完成。
package main
import "fmt"
type Greeting func(name string) string
func (g Greeting) say(n string) {fmt.Println(g(n))
}
func english(name string) string {return "Hello," + name}
func main() {greet := Greeting(english)
greet.say("World")
}
这段代码为什么会输出 Hello, World, 始终理解不到
正文完