当前位置:当前位置: 首页 >
golang为什么将method写在类外?
文章出处:网络 浏览次数:发表时间:2025-06-23 23:00:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 个子高是种怎样的体验?
- 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗?
- 你为什么在日常生活中不敢穿的太漂亮?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- 为什么香港在知乎这么不被看好?
- 你为什么在日常生活中不敢穿的太漂亮?
- 足球运动员的身材会不会像篮球运动员一样朝着巨型化的方向发展?
- 如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
- 人常说女人味,到底是个什么味?
最新资讯文章
- Rust的工程配置为何用toml格式?
- 有一个***约你出去,你会去吗?
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- 为什么CCTV-6总是能播一些连院线都上不了的电影?
- 为什么二游厂商都喜欢推出泳装版本?
- 如何评价王虹回国内讲座使用英语?
- 你的内衣丢过吗?
- 多台工作电脑,如何同步文件、设置、程序等?
- 小米集团人力***副总裁王媚是否算小米集团高管?
- 银行股为什么大涨几年?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 有人认识这个小姐姐吗,超爱她的照片?
- 如何评价玄武电脑电源?
- 商业史上有哪些降维打击的经典案例?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 新婚那天晚上你们是怎样度过的?
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 为什么欧美影视喜欢露点?
- 如何评价《一人之下》第722(765)话情报?
- 如何评价 DiskGenius 这款软件?