当前位置:当前位置: 首页 >
golang为什么将method写在类外?
文章出处:网络 人气:发表时间:2025-06-24 00:20:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- golang为什么要内置map?
- 韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
- DIY的NAS易用性如何?
- 吴柳芳的真实水平如何?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 有哪些第一眼就感到震撼的图片?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 巅峰期的成龙身体素质是怎么一种存在?
- MacOS真的比Windows流畅吗?
- 可以晒一下你们的鱼缸或者鱼吗?
最新资讯文章
- 世界上哪款战斗机最好看?
- 程序员如何用好 Cursor 工具?
- 大家怎么看待长沙这个城市?
- 哪里有便宜的实时level2接口?
- 五年以内会爆发第三次世界大战吗?
- 现在个人博客不能备案了吗?
- 如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- golang和rust你选择哪个?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 去羽毛球馆打羽毛球,如何才能不会显得太菜 ?
- 为什么我感觉现代医学还是很落后?
- 什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
- iOS下都有哪些体验好的浏览器?
- 如何评价高圆圆的身材算是美女类型的吗?