当前位置: 首页 >
golang为什么将method写在类外?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-23 21:05:18
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为什么从事技术的人普遍都比较难沟通?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 当初为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- 为什么程序员的电脑永远没有弹窗广告?
- 老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- J***a的面向对象到底怎么实现的?
- 照骗能骗到什么程度?
- 北部湾大学好吗?
最新资讯文章
- 如何评价董宇辉:“飞机大炮对你生活影响其实并不大,小家电才是真正提升每个人生活质量”这个观点?
- 话说南宁真的差吗?
- 如果世界类似于计算机生成的游戏,那么我们该如何获得计算机的最高权限?或者如何能够成为程序员?
- 为什么很多男人都喜欢大胸的女生?
- 毕设答辩,老师说node不可能写后台怎么办?
- 娶了一位外国妻子是什么样的体验?
- switch模拟器是不是历史上唯一在主机当红时就几乎完美模拟器?
- 问:Pr真的能免费用吗??
- 如何看待 Mac mini M4 支持可更换 SSD?
- 一个非常漂亮的残疾女孩,会有人愿意娶吗?
- 项目稳定了,公司也开始盈利了,可以把开发给裁了吗?
- 如何看待国内服装尺码越来越小的现象?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 为什么空姐大多数都很瘦呢?
- 现在个人博客不能备案了吗?
- 如何看待中国民航局对必须携带具有3c强制认证的充电宝上机的规定?
- 为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
- 有什么你去了韩国才知道的事?