golang为什么将method写在类外?
- 发表时间:2025-06-23 23:00:17
- 来源:
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
推荐资讯
- 2025-06-22 08:15:15江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 2025-06-22 07:50:15鸿蒙PC操作系统是不是就是手机操作系统?
- 2025-06-22 08:25:15现在河南流行娶外国女(比如越南、老挝)结婚了吗?
- 2025-06-22 08:05:15如何看待 2026QS 世界大学排名?
- 2025-06-22 07:50:15有没有一种可能,天基导弹拦截系统可以直接将洲际导弹按死在家门口?
- 2025-06-22 07:20:14安装不了 adobe acrobat dc, 请指教?
- 2025-06-22 08:25:15歼20速度接近3马赫是什么水平?
- 2025-06-22 08:00:15只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 2025-06-22 07:35:15联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 2025-06-22 07:35:15如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
推荐产品
-
作为普通中国人,我们可以为以色列人民做点什么?
不感谢邀请。 2019年***疫情爆发时,西方国家污蔑抹黑 -
为什么linux桌面那么丑?
首先,现在的Linux桌面图形界面一点儿也不丑。 。 。 -
有哪些事情是你去了越南以后才知道的?
去了127个国家才发现,越南***行业最为猖獗。 越南美女多 -
只能选一个,你选谁?
这张照片拍摄于2024年,中国女子100米栏运动员吴艳妮和夏
最新资讯