当前位置: 首页 >
golang为什么将method写在类外?_四川省甘孜藏族自治州德格县摆收园艺用具股份公司
文章出处:网络 人气:发表时间:2025-06-24 02:15:15
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 蔡澜曾说「年轻人要存到 100 万以上,这是脱离牛马生活的第一步」,怎样看这一观点?
- 蔡澜晚年选择卖房住酒店,雇 8 人团队照顾养老,如何看待他的养老观念?
- 2025年六月现在硬盘咋还涨价了呢?
- 剪映和camtasia哪个更适用于剪辑?
- 如何评价89式重机枪?
- ICU 的可怕之处在哪?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 通义千问推出多模态统一理解与生成模型 Qwen VLo,图像生成效果如何?有哪些信息值得关注?
- 为什么跑分上天的AMD在实际生产环境比Intel体感差?
最新资讯文章
- 照骗能骗到什么程度?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 广西经济还有希望么?
- 2025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 为什么《战争雷霆》没有什么竞品游戏?
- 为什么一部分 Go 布道师的博客不更新了?
- 学编程经常遇到问题不知道怎么解决是不是不适合学?
- REDMI 发布了 K Pad 平板,K Pad 在性能、设计和价格上能否脱颖而出?
- 中国空间站有必要为了迁就外国人而使用英文操作界面吗?
- Windows上有没有一分多屏和多屏合一的软件?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 2025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
- 鱼缸里的石子有哪些作用?
- 大家认为该不该有彩礼的存在?
- 你身边身材最好的女生是什么样?
- 哈尔滨高温大学生楼道睡觉,学生称体感温度 37、38℃,东北学校该不该装空调?未来东北高温天会更多吗?
- 为什么二游厂商都喜欢推出泳装版本?
- 有一个***约你出去,你会去吗?