当前位置:当前位置: 首页 >
golang为什么将method写在类外?_广东省梅州市五华县倡泛厚旧玻璃包装股份公司
浏览次数:304发表时间:2025-06-24 12:05:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为啥 php 还有这么多人在用啊?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 你们的腰突是怎么突然好的?
- 一台主机上只能保持最多 65535 个 TCP 连接吗?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 系统该怎样架构才能处理实时热点数据?
- 如何看待海贼王1152话尾田给出的香克斯断臂的解释?
- 如何评价特厨隋坡对鲁菜根的评价?
最新资讯文章
- 你怎么看待剪映收费过高问题?
- 吴柳芳的真实水平如何?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- Firefox 浏览器是否还有可能浴火重生?
- 感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
- 你见过最无用的节俭行为是什么?
- 服务器阵列Raid5两块磁盘出现foreign状态,还能恢复数据吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- Firefox是如何一步一步衰落的?
- 你见过最无用的节俭行为是什么?
- 鱼缸有没有简单的过滤配置搭配方式?
- 伊朗称袭击以色列「网络首都」,该地聚集英特尔、微软等多家高科技企业,伊朗为何选择这里?会造成哪些影响?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025年了expo和Flutter学哪个?
- 为什么中国防空反导系统才7年就从山寨到全面原创且超越了俄罗斯?
- 你和你老婆是怎么认识的?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 现实中的父女关系是怎样的?
- 为什么中大型鹦鹉一直都不开放售卖?有哪些原因呢?
- 我应该设置多少kb才能让他不能玩游戏?