Go基础之面向接口

一.duck typing 的概念 像鸭子走路,像鸭子叫,长得像鸭子,就是鸭子 描述事物的外部行为而非内部结构 严格说go属于结构化类型系统,类似duck typing ,但不是正真完全意义的duck typing, 因为go是编译绑定,而duck typing 要求动态绑定      比较灵活,不管"retriever"是什么,只要满足"download"注释的要求,实现了get()方法,就可以
相关文章
相关标签/搜索