我对 struct 方法的理解是它们与接口紧密耦合。
基本上,来自https://gobyexample.com/methods
接口是对相关方法集进行分组和命名的机制。
在各种代码中(这是我最初正在做的事情),我看到了私有结构方法。而且我认为这没有多大意义,因为这些方法不是接口的一部分,所以 IMO 它使代码更加混乱。
所以我的问题很简单:拥有私有结构方法有意义吗?为什么?
炎炎设计
相关分类