当前位置: 首页 >
golang为什么将method写在类外?
- 人气:
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
推荐资讯
- 2025-06-19为什么买了Switch后,却发现它并没有那么好玩?
- 2025-06-19为什么女游泳运动员看起来大部分都是平胸?
- 2025-06-19为什么说男人至死都是少年?
- 2025-06-19慈禧为什么要反对戊戌变法?
- 2025-06-19《大明王朝 1566》中海瑞母亲为什么后来执意要回海南,导致海瑞妻子中途难产而死?
- 2025-06-19中国民间中小工厂能快速造出武器吗?
- 2025-06-19如何评价《一人之下》***第721(764)话情报?
- 2025-06-19你的低成本爱好是什么?
- 2025-06-19巅峰期的成龙身体素质是怎么一种存在?
- 2025-06-19鸿蒙折叠屏笔记本为什么敢卖26999?
- 2025-06-19你身边身材最好的女生是什么样?
- 2025-06-19和父母无法沟通你有多绝望?
- 2025-06-19为什么linux桌面那么丑?
- 2025-06-19你在出租房屋发现过什么前租客留下的“宝藏”?
- 2025-06-19***拍大尺度片子时摄影师不会看光吗?
- 2025-06-19MacOS真的比Windows流畅吗?
推荐产品
-
***体隆胸之后多久乳房变软一些?
***体隆胸术后由于手术区域的创伤,术区组织会自然进入一个肿 -
以色列为什么突然敢打伊朗了?不怕被报复?
核不扩散条约不是说着玩的。 巴铁,是中美允许的,平衡印度。 -
华为千亿营销是真的吗?
营销不知道是不是真的,千亿补贴那绝对是实实在在的,现在b站一 -
如何看待 Mac mini M4 支持可更换 SSD?
苹果官方其实卖这个配件,但是目前只提供给Mac Pro。
最新资讯




