当前位置: 首页 >
golang为什么将method写在类外?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-24 05:00:14
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为什么 lua 在游戏开发中应用普遍?
- 国外的女生为什么屁股都大?
- 马斯克的星链那么好,美国的电信运营商,还有存在的必要吗?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 各位前端大触们,一般怎么定颜色的?
- PHP 已经诞生 30 年,它对你意味着什么?
- 如何看待游戏《死亡搁浅 2》IGN 法国 6 分?
- 我特别不明白,我们这边做j***a 的,为什么要用windows 做server?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
最新资讯文章
- 农村现在的光棍现象有多严重?
- 老公没上进心,所以就骂了老公是废物,窝囊废,他很生气。怎么办?
- 冬天也要穿胸罩吗?
- duckdb的性能如何?
- 为什么微信不向telegram学习?
- 华为中年粉丝都是什么样子的?
- springboot框架中一个controller类可以调用多个service类吗?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 为什么简体中文社交网络上大家更推荐Lean's LEDE而不是官方的OpenWrt主线?
- 如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
- 如何评价***伊内斯·特洛奇亚的身材?
- 为什么越来越多的 SSD 不带片外缓存了?
- 有哪些可以卸载软件的软件?
- 买到烂尾楼到底该有多绝望?
- 你有没有随手一拍却很美的照片?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 为什么一部分 Go 布道师的博客不更新了?
- 如何评价钟南山院士?
- PHP现在真的已经过时了吗?