当前位置:当前位置: 首页 >
golang为什么将method写在类外?
人气:发表时间:2025-06-24 13:50:18
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 什么样的女主才能叫做「人间尤物」?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 无意冒犯,请问用Linux桌面版作为家用娱乐PC(不含服务器和盒子)的人,真不在乎产品的可用性吗?
- 如何评价林志玲?
- 2025年了 Rust前景如何?
- 你身边身材最好的女生是什么样?
- 公司老板不想续费3w一年的云服务器,合理吗?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 有没有好看的个人博客的设计?
- SpaceX 预计 2025 年收入将达到 155 亿美元,背后的原因是什么?
最新资讯文章
- python的包管理器uv可以替代conda吗?
- 如果一个人有足够的钱让他一直***,那毒品对他的身体还有害吗?
- 福建舰下水三周年,从军事角度看,「三航母时代」将带来哪些变化?
- 你们听过领导最没水平的一句话是什么?
- Chrome 浏览器设计的神细节有哪些?
- 央视点名批评吹牛逼,批评L2.999……会被某法务部起诉吗?
- Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- Mac电脑总是提示磁盘已满,怎么才能清理干净?
- 如果一个人有足够的钱让他一直***,那毒品对他的身体还有害吗?
- 鱼缸哪里买比较便宜呢?
- web3新手怎么入行?
- 中国民间中小工厂能快速造出武器吗?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 只能选一个,你选谁?
- 要不要帮导师装服务器?
- 什么鱼生命力顽强好养活?
- 开了个MC服务器,有点不知道咋维护,有谁愿意帮我看看嘛?
- 以色列为什么要打伊朗?
- 老公每晚都想要怎么办?
- 开腹手术,医生是如何处理患者的腹部脂肪的?