当前位置: 首页 >
golang为什么将method写在类外?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-24 10:40:19
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- Chrome 浏览器设计的神细节有哪些?
- 前端,后端,全栈哪个好找工作?
- 如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
- PNG ,GIF , JPG ,的区别有哪些?
- 小腿能粗到什么地步?
- 为什么现在吹Rust的人这么多?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 工程师离职,如果领导让你们把自己的技术教会一个人才能走,你们会教吗?
- 如何基于Docker进行开发?
最新资讯文章
- 美国下场轰炸伊朗,这次我国为什么要这么直白的谴责美国?
- 为什么现在很多人推崇国外原版教材?
- vite多久后能干掉webpack?
- 如何看待 2026QS 世界大学排名?
- 为什么一部分人强烈推荐Macbook而另一部分人却说永远也不要买Macbook?到底好不好用?
- 妈妈和儿子需要避嫌吗?
- Web 前端怎样入门?
- 如何看待 Rust 的应用前景?
- 有一个***约你出去,你会去吗?
- 为什么程序员的电脑永远没有弹窗广告?
- 胸大的女孩会自卑 吗?
- 你见过最漂亮的欧美女性长什么样?
- 城管如果彻底解散,中国应该大庆三天吗?
- Mac mini M4,有必要升级24G内存吗?
- 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
- 大家在广州的一天是怎么样的呢?
- 有哪些你觉得逆天的电脑硬件?
- 想初尝苹果Mac电脑,纯体验,选 Macbook air 还是 pro?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 现在个人博客不能备案了吗?