当前位置: 首页 >
golang为什么将method写在类外?_青海省果洛藏族自治州玛沁县拍黎洁雕塑股份公司
文章出处:网络 人气:发表时间:2025-06-23 21:05:18
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为什么当领导的不能把话说明白?
- ***如你财务自由,是买一个大平层还是买一个大别墅?
- 为什么年轻的肉体让人沉迷?
- 独立开发***能盈利吗?感觉好累...
- 为什么说Kafka具有高性能?其实现过程又是怎样的呢?
- 王冰冰好看吗?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 我特别不明白,我们这边做j***a 的,为什么要用windows 做server?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
最新资讯文章
- 月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 你刚刚复制了什么?
- 如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
- 蔡澜曾说「年轻人要存到 100 万以上,这是脱离牛马生活的第一步」,怎样看这一观点?
- macbookair m4 值得入手吗?
- 是什么原因导致HDR无法推行?
- 为什么微软还没有倒闭?
- 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 大家对四川凉山彝族的看法是怎样的呢?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 已经给了30万律师费了,律师说可以尝试找关系运转争取缓刑,但要60万奖励金,能不能信?
- 小区不让外卖员骑车进来,只能走进来,每次点外卖,很多人都不接单,我该怎么办?
- TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
- 柳州的债务,谁来还?用什么还?怎么还?
- 我十四岁的孩子不吃我做的饭,怎么办?
- 你见过最无用的节俭行为是什么?
- 有一个***约你出去,你会去吗?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- cursor编程工具能在国内正常使用吗?