当前位置:当前位置: 首页 >
golang为什么将method写在类外?
文章出处:网络 人气:发表时间:2025-06-24 05:00:14
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
- 目前最新的VR眼镜可以代替电脑的显示屏吗?自己装一个主机,然后不买屏显示器了?
- 为什么感觉wps的用户越来越多,office没人用了?
- 广东省肇庆市怀集县洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价?
- GNOME 自带的输入法 iBus 是个怎样的存在?
- 有没有系统介绍 Visual Studio 使用和技巧的书籍?
- 为什么小男孩小时候要比小女孩难养好多?
- 如何看待M4单核性能吊打9950x?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
最新资讯文章
- 如何搭建自己CDN服务器?
- 黄金,今年会达到怎样的高度?
- systemd吞并了什么?
- 30+大龄剩女真的没市场了嘛?
- 国产数据库有什么坑?
- 如何看待英雄联盟前职业选手mlxg官司输了,被强制执行2500w?
- Flutter 为什么没有一款好用的UI框架?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 你在生活中见过哪些「强者从不抱怨环境」的例子?
- 伊朗这次会崩溃灭亡吗?
- 为什么有的女生喜欢穿紧身牛仔裤?
- Postgres 和 MySQL 应该怎么选?
- 看英文原版技术书(CSAPP)几乎比看中文慢了四五倍(我大概估计了一下), 值得吗?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 各位都在用Docker跑些什么呢?