初级会员
  • 第 12187 位会员
  • YuanWeiKang
  • YuanWeiKang
  • 2017-09-11 15:40:17
  • Offline
  • 19 95

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • package main import "fmt" type sayFunc func(name string) string type Greeting struct { f sayFunc } func (g Greeting) Say(n string) { fmt.Println(g.f(n)) } func english(name string) string { return "Hello, " + name } func french(name string) string { return "Bonjour, " + name } func main() { g := Greeting{} g.f = english g.Say("hello") g.f = french g.Say("hello") }