当前位置: 首页 >
golang为什么将method写在类外?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-24 07:25:09
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 如何将docker目录挂载到宿主机上?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 你见过哪些宛如智障的广告?
- 各省的省超出来后(类似于苏超),中超是不是就废了?
- 女生可以在家中裸居吗?
- 如何评价B站up主***千代退网?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 你见过最无用的节俭行为是什么?
- 为什么深圳的医院都比较一般?
- 为什么国内瓦洛兰特那么厉害,csgo 却比赛成绩不行?
最新资讯文章
- 万兆的网络速度有多大意义?
- 相对于PR、FCPX等同类软件,为什么Avid media composer在国内用的人很少?
- 穿瑜伽裤爬山的女生会不会害羞?
- 什么是 5G 固定无线接入(FWA)?
- 你和你老婆是怎么认识的?
- cs go这种射击游戏,有没有一定运气成分在?和职业选手打,100把能赢对方1-3次吗?
- 什么洗碗机,真的有家庭在用么?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 电视支持什么音效?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 女主播和榜一大哥现实碰面会做什么?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 为何有人说儒家文化下极容易产生「伪君子」?它的道德教化不是以平等和尊重的为前提的吗?
- Jetpack Compose 和 Flutter 应该先学哪个呢?
- 好的游戏设计有很多,有些也不难在程序上实现,为什么很多新游戏还是不会用已有的好的设计呢?
- 如何看待 2026QS 世界大学排名?
- 什么APp听音乐免费?





