当前位置:当前位置: 首页 >
golang为什么将method写在类外?
文章出处:网络 人气:发表时间:2025-06-24 02:15:15
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 老公想要买2万左右的相机,我该同意吗?
- k8s informer 是如何保证***不丢失的?
- 为什么大家不再提星链了(包括外网)?
- rust 语法噪音这么多, 能写复杂项目吗?
- 如何阅读Golang的源码?
- 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
- 美国下场打伊朗算不算三战开始了?
- 为啥中国把《水浒传》拍得这么土?
- 苹果企业签名哪家好 怎么解决签名掉签问题 ?
- edge浏览器历史记录总是丢失是因为什么原因?有没有什么解决办法?
最新资讯文章
- 可以随身携带一个Linux系统吗?
- 人常说女人味,到底是个什么味?
- 请问27寸4K显示器哪个好呀?
- 游泳给你带来哪些改变?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 为什么现在很多人推崇国外原版教材?
- node.js可以做***识别分析吗?
- 为什么有些前端一直用 div 当按钮,而不是用 button?
- 当我们变老之后,会像现在的老人一样,几乎完全不懂“手机电脑”这类新出现的电子产品吗?
- 买到烂尾楼到底该有多绝望?
- 穿瑜伽裤爬山的女生会不会害羞?
- 找个越南女朋友是什么体验?
- 蜂鸟音乐要求邓紫棋立即下架重制歌曲,邓紫棋回应不会下架,此前她称 6 年没收到版税,如何看待此事?
- M4 Mac mini2024款,这种主机到底怎么样呀?
- 你都见过什么样的电脑盲?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 如何把nas中的电影通过网络与蓝光播放器链接并播放?
- 马云也搞不明白:为什么现在用户偏爱微信支付,而不是支付宝?
- 如何高效将 HTML 内容转换成卡片形式?
- 字节跳动会超越腾讯吗?