当前位置: 首页 >
golang为什么将method写在类外?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-23 23:00:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 有什么工具可以批量更改文件名?
- 为什么现在推出跨境支付通?
- PHP现在真的已经过时了吗?
- 为什么现在大龄剩女越来越多了?
- redis延时双删第一个删除是为了什么?
- 维护一个大型开源项目是怎样的体验?
- 电影《碟中谍》系列中哪一部最好?
- 国内大厂现在用rust的多吗?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 腰椎间盘突出导致腿麻脚麻怎么办?
最新资讯文章
- 如何看待土耳其“可汗”第五代战斗机完成首飞?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 有一个***且漂亮的女朋友是种什么体验?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 程序员用 Mac mini m4有必要买24G+的吗(非主力机)?
- w10专业版,开机时自动修复无法完成,然后出现恢复页面,说多次无法启动操作系统,需要修复,怎么办?
- 为什么显示器都会介绍面板bit数,而电视只介绍背光bit数?
- 最好的笔记软件是什么?
- 你最真实(很少吐露)的择偶标准是什么?
- 姜文新片《你行!你上!》定档 7 月 25 日上映并发布首支预告,从中能获取哪些信息?你会去看吗?
- 2025年,Gitea 和 GitLab 应当如何选择?
- 白人女性是不是很美,为什么?
- 龙芯 2K3000 处理器正式发布,这款处理器的发布对国产芯片的发展意味着什么?
- 目前中国程序员和美国程序员的差距在哪里?
- 为啥加州会站在非法移民一边?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 有人知道麦软商城靠谱吗?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 想买一个只用来睡觉,几乎不开的车,最低成本是多少?