Odpowiedź
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
审核中
嗨!
对不起,我的中文不好。 我对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?
![](/s/cache/c0/3c/c03c43e11bec4d3a1bc00a04dd8d1dc2.png)
Go语言缺乏传统面向对象的一些机制导致部分模式没法用Go实现。
比如Go语言没有抽象方法,这样 工厂方法 就没法用Go语言实现(但是能改为使用抽象工厂)。
倒不是说Go语言不好,只是有些模式在Go语言下变得不再适用而已。
Customer support service by UserEcho
你好!
好消息! Go示例已于今天发布:
https://refactoringguru.cn/design-patterns/go