当前位置:当前位置: 首页 >
golang为什么将method写在类外?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-24 21:10:11
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 手机的运行内存真的有必要上16GB吗?
- 为什么说微软 Win11,有苹果 macOS 的感觉?
- cloudflare的1.1.1.1和warp有什么区别?
- 普通人为了一点微薄的薪水,每天忙忙碌碌到底有什么意义?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 中国载人登月进展公布,锚定 2030 年前实现中国人登月目标,登月任务最具挑战的技术难题是什么?
- Golang与Rust哪个语言会是今后的主流?
- 特朗普发文要求伊朗无条件投降,并被曝考虑加入对伊空袭,有哪些目的?伊朗会弃核求生吗?
- 巅峰期的成龙身体素质是怎么一种存在?
- 如何评价首个女性友好的编程语言HerCode?
最新资讯文章
- 维护一个大型开源项目是怎样的体验?
- 你和你老婆是怎么认识的?
- 为什么tokio能成为rust异步标准?
- ***移动在德国起诉小米侵犯4G专利,大家如何看待此***?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 深圳一房屋出现沉降和墙体开裂情况,已封控 25 栋房屋,为什么会出现这种情况?有哪些安全隐患?
- 如何看待国内开源项目的不可持续性?
- 特朗普发文要求伊朗无条件投降,并被曝考虑加入对伊空袭,有哪些目的?伊朗会弃核求生吗?
- 什么是去了江西才知道的?
- 阿里网盘为什么没有动静了?
- 怎么才能让孩子在不牺牲睡眠和运动时间的前提下,成绩名列前茅?
- 你见过身边身材最好的女生是什么样子的?
- 有什么是你去了西藏才知道的事情?
- 跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
- 为什么果粉对苹果非常地宽容?
- 为何雷军天天健身,却无健身痕迹?
- 有哪些事,是社会底层人认识不到的?
- 男子蛋糕被小女孩踩坏,上前理论还被其家长辱骂殴打,如果发生这种事情有比***里当事人更好的处理方法吗?
- 如何评价***伊内斯·特洛奇亚的身材?
- 巴基斯坦援助伊朗防空,大家怎么看?





