当前位置: 首页 >
golang为什么将method写在类外?_青海省果洛藏族自治州玛沁县拍黎洁雕塑股份公司
文章出处:网络 人气:发表时间:2025-06-23 23:40:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- Node.js 熄火了吗?
- 偶遇曾经发生过关系的异性,会觉得尴尬吗?
- esbuild为什么不用Rust,而使用了Go?
- 可以携号转网了,你会放弃移动吗?
- 什么事情是你待在西安才知道的?
- 你见过最无用的节俭行为是什么?
- Web 前端怎样入门?
- 有哪些长得很无害,实际有毒的植物?
- 如果富坚义博宣布彻底停笔《全职猎人》并开放后续版权?
最新资讯文章
- Node.js 性能为什么这么差?
- 怎样判断一个人的智商在你之上?
- NextJS的全栈能力现在如何了?
- 有哪些小众的开源项目养活了一大批人?
- 目前最具性价比的全栈路线是啥?
- 为什么现在吹Rust的人这么多?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- MacOS真的比Windows流畅吗?
- 不限制语言,客户端GUI开发用什么好?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
- 冬天也要穿胸罩吗?
- 你是因为什么肥胖起来的?
- 有没有可能在安卓手机上直接运行Linux?
- 水草缸普通新手人家好养活吗?
- 求推荐适合给父母买的电视机,操作不要太复杂?
- 如何在不重装系统和软件的情况下换系统盘?
- 如何评价情感反诈模拟器(捞女游戏)里的陈欣欣,她是坏女人吗?
- 二氧化碳人工合成淀粉技术现在怎么没动静了?
- 为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?