当前位置: 首页 >
golang为什么将method写在类外?
- 人气:
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
推荐资讯
- 2025-06-27是什么原因导致HDR无法推行?
- 2025-06-27如何评价小岛秀夫的游戏新作《死亡搁浅2:冥滩之上》?
- 2025-06-27美国很多地方废弃,为啥很多人宁可在街上流浪,也没有人去开荒种地呢?
- 2025-06-27一万亿人民币和龙珠一万战斗力,你选择哪个?
- 2025-06-27两个问题:女足工资为什么比男足低?如果中国女足和中国男足打一场谁会赢?
- 2025-06-27杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
- 2025-06-27小鹏G7预售价23.58万,何小鹏称其为「全球首款L3级算力的AI汽车」,何为L3级算力?竞争力如何?
- 2025-06-272025年6月,到底买油车还是电车?
- 2025-06-2727寸显示器有必要上4K吗?
- 2025-06-27用K8s的公司有多少人会部署K8s?
- 2025-06-27有用 NAS 被联通以安全为由要求停止使用的吗?
- 2025-06-27大家有什么被中医震惊征服的经历吗?
- 2025-06-27老公想要买2万左右的相机,我该同意吗?
- 2025-06-27UUID真的是全球唯一吗?
- 2025-06-27自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-27女生真正的完美身材是什么样子?
推荐产品
-
为何羽毛球价格一路高涨?
一开始的时候,球商小心翼翼得涨了几块钱。 球友对比毫无反应。 -
男的真的会把所有衣服从上到下都扔洗衣机吗?
不信复合化学洗剂消毒杀菌,不信水流物理冲洗2小时除垢,不信7 -
为什么国内的黄***站不被查封?是难发现吗?
大概是 18 19年的时候 高三每周去网吧,打发时间,就感到 -
如何评价邹市明妻子冉莹颖?
某日在上海书城误撞其签售会, 目测兄比我脑袋大。 说话又作
最新资讯