go语言可以实现动态绑定么?

jack_tan · · 1409 次点击
interface{},大致思路可以指教一下么?不是要把静态语言当动态语言,是因为不这样的话,用switch写的话,就很多冗余的代码。当然实在是没办法了,也只能switch了。
#2
更多评论
非得把静态语言当做动态语言使? 看你的需求,感觉应该用 interface{} 来实现啊
#1
OOP 告诉我们,switch 代码,可以采用多态重构,虽然 Go 非纯的 OOP,但 interface 可以做不少事情
#3