当前位置: 首页 >
golang为什么将method写在类外?_天津市东丽区整昌救醒装饰盒有限合伙企业
文章出处:网络 人气:发表时间:2025-06-24 10:40:19
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 做个web服务器,gin框架和go-zero怎么选?
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 软路由怎么没有人玩了?
- 为什么武汉和成都发展差不多,但成都美誉度口碑高于武汉?
- 女生真正的完美身材是什么样子?
- 什么是bootloader?
- 有哪些是你用上了mac才知道的事?
- 有没有什么路由器让你用过之后彻底惊艳了?
- switch模拟器是不是历史上唯一在主机当红时就几乎完美模拟器?
- 湖北农科院招聘被指「萝卜坑」,纪委回应称入围者与一处长有亲属关系,真实情况如何?如何规避此类问题?
最新资讯文章
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 买到烂尾楼到底该有多绝望?
- Swift 和同时代的其他语言比起来怎么样?
- Rust重写Kafka有哪些优势?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 30马赫的导弹,近防炮能挡住吗?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 写业务的话,go是不是垃圾?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 如果你是《一帘幽梦》里的绿萍,你会不会最后原谅紫菱?
- 为什么Rust的包管理器Cargo这么好用?
- 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 哪些练习可以恢复腰肌劳损?
- Manus会不会开源?
- 你后悔娶了现在老婆吗?
- 养了近十年的草龟要不要放生?
- Rust 的设计缺陷是什么?
- 你最真实(很少吐露)的择偶标准是什么?