解答
审核中
嗨!
对不起,我的中文不好。 我对Go一无所知,但是我听说它在OOP方面的方法与Java之类的方法截然不同。 GoF模式在Go上下文中是否有意义?
---
Hi!
Sorry for my bad Chinese. I don't know anything about Go, but I heard that it has a very different approach to OOP than languages like Java. Are the GoF patterns even make sense in Go context?
Go语言缺乏传统面向对象的一些机制导致部分模式没法用Go实现。
比如Go语言没有抽象方法,这样 工厂方法 就没法用Go语言实现(但是能改为使用抽象工厂)。
倒不是说Go语言不好,只是有些模式在Go语言下变得不再适用而已。
UserEcho 的客户支持
你好!
好消息! Go示例已于今天发布:
https://refactoringguru.cn/design-patterns/go