当前位置: 首页 >
golang为什么将method写在类外?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-24 14:55:18
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- git是Linus一个人开发出来的吗?
- ***拍大尺度片子时摄影师不会看光吗?
- 陕西省宝鸡市的东岭集团能盘活吗?
- 前端真的已经死了嘛?
- MySQL不香吗,为啥还要Elasticsearch?
- 女生被踢裆也会很疼吗?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 编程大佬陈皓(左耳朵耗子)心梗去世,你对他有哪些记忆?
- Python+rust会是一个强大的组合吗?
- 现在个人博客不能备案了吗?
最新资讯文章
- 妈妈身体不好,想买一台净水器让她喝上健康水,有没有家用净水机具体型号推荐?
- Cloudflare是一家什么样的公司?
- 空战的时候可不可以先击落预警机?
- 一个人可以蠢到什么地步?
- 为什么从事技术的人普遍都比较难沟通?
- 为什么美军“好像”不怕泄密?
- 如何看待jemalloc停止维护?
- 如何寻找到相对完整的真正的游戏的源码用来学习?
- 胸大的女孩子有什么烦恼?
- 中医认为交合伤身,西医却认为无害,喝杯牛奶就补回来了,对不对?
- 张元英瘦得很畸形,为什么她粉丝还觉得是完美身材?
- 独立开发者都使用了哪些技术栈?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 中国军事力量在亚洲能排第一吗?
- Linux内核代码大佬们如何观看的?
- 大连天空现罕见「窟窿云」,目击者称持续半小时,压迫感十足,窟窿云是怎么形成的?你见过吗?
- 买到烂尾楼到底该有多绝望?
- 中国人为什么会对俄罗斯有种特殊的好感?