当前位置: 首页 >
golang为什么将method写在类外?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-24 10:05:19
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 选mac还是高端windows?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 三亚女游客毒蛇咬伤致死***暴露了我国什么问题?
- 国产数据库有什么坑?
- Flutter 为什么没有一款好用的UI框架?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 有没有免费的语音转文字的软件?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 如何评价高圆圆的身材算是美女类型的吗?
最新资讯文章
- 亚克力鱼缸这么容易模糊吗?
- 如何评价《灵笼 2》第六集?
- 如何看待三峡集团总部搬迁至武汉?
- 如何看待特朗普最后关头取消对伊朗的军事行动?
- 世界上哪款战斗机最好看?
- 如何看待雷军称小米YU7定价不会是23.59万,还说汽车业务今年内盈利?
- 如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 台湾网红“馆长”登陆直播,回台会不会被抓起来?
- 如何评价首个女性友好的编程语言HerCode?
- 黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
- 凤凰传奇曾毅公开佩戴含有不雅元素的手表,这涉嫌违法吗?如何从法律角度解读?
- 国产操作系统很多年没有搞成为什么有人会认为鸿蒙会成功?
- 大家猜猜伊朗的结局如何?
- 为什么有人爱 Firefox 胜过 Chrome 呢?
- 如果全球都停止出口粮食,中国能否自给自足?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 企业上有必要用防火墙吗?
- 脸与身材不符是种怎样的体验?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?