当前位置: 首页 >
golang为什么将method写在类外?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-24 08:05:12
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 以色列为什么要打伊朗?
- 国密加密算法有多安全呢?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 穿长筒靴的大学生多吗?
- Cloudflare是一家什么样的公司?
- 为什么游戏总是缺少 dll 文件?
- 中国大陆的苹果手机被阉割了哪些部分?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 以前大力推广的沼气池,怎么现在越来越少了?
最新资讯文章
- 为什么国内没有一个发布需求的***或网站呢?
- 如何评价歼-10CE战斗机?
- 下载怎么老阻止?
- 广告选择什么投放渠道呢?
- 什么是bootloader?
- 乔丹背打的动哈登吗?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 华为最令你动容的地方在哪里?
- 为什么中国民众的反日情绪如此激烈?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 如何看待凤凰传奇取消天津场演唱会?
- 吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
- 为什么欧美影视喜欢露点?
- 你们在编程时遇到过什么离谱的bug吗?
- 你见过最上进的人是怎样的?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 通过重体力劳动练出来的肌肉和标准健美人员肌肉有什么不同?
- 请问运行windows游戏,steam os和windows哪个效率高?
- 俄罗斯那么点军费为什么总是能研发出不亚于中美欧的军事装备?





