当前位置: 首页 >
golang为什么将method写在类外?
- 人气:
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
推荐资讯
- 2025-06-19大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 2025-06-19以色列为什么突然敢打伊朗了?不怕被报复?
- 2025-06-19你们跟网友面过基吗?翻车了吗?
- 2025-06-19现阶段的时代红利是什么?
- 2025-06-19独立站怎么阻止别人盗我的产品?
- 2025-06-19谷雨美白面霜有没有美白效果,求真实回答!!?
- 2025-06-19如何看待郑钦文盘中破发点换鞋?
- 2025-06-19为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 2025-06-19求推荐一款中小企业使用的进销存软件(零售批发类,要有记录序列号功能)?
- 2025-06-19伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
- 2025-06-19你见过最上进的人是怎样的?
- 2025-06-19有个少数民族的女朋友是什么体验?
- 2025-06-19洲际导弹能打到任何地方,为什么还需要轰炸机?
- 2025-06-19中国大陆的苹果手机被阉割了哪些部分?
- 2025-06-19《碟中谍 8》都有哪些槽点?
- 2025-06-19眼睛有飞蚊症可以自愈吗?
推荐产品
-
蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
这波站邓紫棋! 先梗概一下***来龙去脉: 邓紫棋自2006 -
我的世界怎么租一个四个人的服务器?
我个人是用的阿里云做的内网穿透,阿里云有个峰值带宽200M不 -
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
你这么告诉他: 你们应该庆幸我们热爱和平, 14亿人口加上完 -
MacOS真的比Windows流畅吗?
可能真实的情况是这样: 1、Windows桌面无法保持长时间
最新资讯



