当前位置: 首页 >
golang为什么将method写在类外?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-23 23:40:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 《西虹市首富》里面想花完钱却越花越多的情况,现实里面会发生吗?
- 如何看待22岁中国游客从泰国豪华酒店21层坠楼身亡?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 手机的运行内存真的有必要上16GB吗?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- Flutter 为什么没有一款好用的UI框架?
- 沙特王储:整个伊斯兰世界团结一致支持伊朗,你怎么看?
最新资讯文章
- 很多人开始弃用印象笔记了,你还在使用印象笔记吗?
- 评价一下Proxmox VE与ESXi的优劣?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- Go 语言的使用感受是什么?
- 这一轮以色列和伊朗的冲突谁会笑到最后?最终会如何收场?
- 印度钢产量世界第二、发电量世界第三,印度成为世界工厂是不是已经从将来时变成进行时?
- Vim 有什么奇技淫巧?
- H264和H265谁画质好,求回谢谢!?
- 伊朗没有战斗机吗?为什么不起飞空中拼***?
- 现在个人博客不能备案了吗?
- Node.js是谁发明的?
- 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- 姐妹们穿裙子露出安全裤打底裤会害羞吗?
- 国密加密算法有多安全呢?
- Caddy 和 Nginx 比有哪些优点和缺点?
- Golang 为何没孕育出一个具有社区统治力的框架?
- 为什么Picasa现在很少更新?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 有没有你见人就忍不住推荐的先婚后爱***,刚升级成了尊贵的盐选会员嘿嘿?
- 如果全球都停止出口粮食,中国能否自给自足?