当前位置: 首页 >
golang为什么将method写在类外?
- 人气:
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
推荐资讯
- 2025-06-24有没有颈椎病痊愈的经验?
- 2025-06-24安卓设备上有哪些好用的游戏模拟器?
- 2025-06-24《长安的荔枝》演员表删除那尔那茜,会对这部剧有哪些影响?
- 2025-06-24前几年说五五分流,现在怎么又开始扩招了?
- 2025-06-24爸爸带大的孩子是什么样子?
- 2025-06-24如何将docker目录挂载到宿主机上?
- 2025-06-24马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 2025-06-24为什么腰突不受到医学界的重视?
- 2025-06-24日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗?
- 2025-06-24为什么说J***a21的虚拟线程不再有阻塞的问题?
- 2025-06-24普通人的电脑配置到底是什么水平?
- 2025-06-24LCD党真的只是少部分人吗?
- 2025-06-24养乌龟是什么体会?
- 2025-06-24你都用 Python 来做什么?
- 2025-06-24什么是 AI Agent(智能体)?
- 2025-06-24react 前端项目框架怎么搭建?
推荐产品
-
用PHP写了个小框架,怎么才能得到大佬们的指点?
***没有 HTTPS 安装文档里需要用 root 权限需要 -
可以随身携带一个Linux系统吗?
别说一个Linux系统,我一个移动硬盘里装了ventoy+上 -
支付宝推出的蓝环支付是不是作死?
总有些月薪6000的大聪明说支付宝是败在支付页面繁琐上,认为 -
如何评价张靓颖刘宇宁《九万字》?
终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。
最新资讯




