当前位置:当前位置: 首页 >
golang为什么将method写在类外?
文章出处:网络 人气:发表时间:2025-06-23 23:40:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 鱼缸哪里买比较便宜呢?
- express + mongodb (mongoose) 中 mvc的model层如何使用?
- MacOS真的比Windows流畅吗?
- 为什么说男人至死都是少年?
- 编程大佬陈皓(左耳朵耗子)心梗去世,你对他有哪些记忆?
- 女人为什么身体那么软?
- 微信服务器会保留聊天记录吗,会保存多久?
- 印度是真的烂还是咱们在信息茧房里面?
- 如何评价鱼皮程序员的OJ项目?
- 如何寻找到相对完整的真正的游戏的源码用来学习?
最新资讯文章
- 如何看待伊朗媒体发布「手摸核弹」***,并配文「MAYBE」?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 低功耗web服务器 迷你主机 小型服务器 求推荐?
- 空战的时候可不可以先击落预警机?
- 从2025年开始,为什么很多程序员都扔掉了Windows、Mac和Linux,开始拥抱鸿蒙pc了?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- PHP现在真的已经过时了吗?
- 为什么程序员独爱用Mac进行编程?
- 摩托车是不是没有发展前景了?
- duckdb的性能如何?
- 你如何看待鸿蒙PC不允许侧载?
- 为什么说PostgreSQL前途无量?
- 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- 张元英瘦得很畸形,为什么她粉丝还觉得是完美身材?
- 女朋友是体育生是一种什么体验?