Go 接口与代码复用:替代继承的设计哲学_Go_喵个咪_InfoQ写作社区