golang为什么将method写在类外?
- 发表时间:2025-06-24 16:55:13
- 来源:
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
推荐资讯
- 2025-06-27 20:20:12Linux 相比 Windows 有何优势?
- 2025-06-27 20:45:11小米首款 SUV YU7 发布,有九种配色,25.35 万元起售,该车市场竞争力如何?你会买吗?
- 2025-06-27 19:50:11为什么很多人不喜欢海底捞的过度服务?
- 2025-06-27 20:00:11我朋友6900给我配的电脑,有没有坑?
- 2025-06-27 20:15:11深圳的人口最终会剩下多少?
- 2025-06-27 20:15:11為甚麼普遍認為「顏 色 革 命」不好?明明沒有流血暴力啊?
- 2025-06-27 20:20:12为什么微软一直不更新文件系统?
- 2025-06-27 19:45:11编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 2025-06-27 20:20:12全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
- 2025-06-27 20:30:11如何评价情感反诈模拟器(捞女游戏)里的陈欣欣,她是坏女人吗?
推荐产品
-
前端是不是快没了?
于个人来说,技术比重确实很大。 但是于行业来说,个人技术算个 -
为什么光纤目前取代不了网线?
如果你用光纤,某天网断了之后,就会掏出手机检测,然后看到一个 -
哪些东西必须戒掉?
必须是戒烟,为什么要戒烟? 我是一个外卖员,今天跑了五十多单 -
如何评价女明星梅根福克斯的身材?
身材还用说吗?真的是好啊! 就看过她演的变形金刚和忍者神龟。
新闻动态
最新资讯

