当前位置:当前位置: 首页 >
golang为什么将method写在类外?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-23 21:45:11
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 为什么 IPv6 在国内至今未得以大规模应用?
- 有哪些新工具可以切实提高办公效率?
- 想学编程,该不该买MacBook?
- 为什么新流行的开源编辑器都在用Rust开发?
- 为什么一直在说稳就业,但找工作却越来越难了呢?
- 网页上的字体变了怎么办?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 800V是什么技术,为什么特斯拉不跟进?
- 各位都在用Docker跑些什么呢?
- 如何评价女明星梅根福克斯的身材?
最新资讯文章
- 怎么理解开源项目若依(RuoYi)存在的意义?
- 雷军为什么不愿意用性价比打法进军NAS?
- 龙芯在.NET上帮微软做CPU指令集适配,为什么到国内.NET开发者这里成了维护龙芯.NET版本?
- 《权力的游戏》里面最美的是谁?
- 我的设计作品很烂嘛?
- 自己正在变老的明显特征是什么?
- 黄金,今年会达到怎样的高度?
- 如何评价苏州N1GS下场***?
- 后端开发除了增删改查还有什么?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 每个人说一个行业的秘密吧?
- 这种裙子是不是对直男爆杀?
- Linux下监控流量一般使用什么工具?
- 你们在编程时遇到过什么离谱的bug吗?
- 汤姆·克鲁斯在国外算几线?
- 中医把脉是***吗?
- 大量消息在 MQ 里长时间积压,该如何解决?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 如何看待 typst?
- 储存很多文件,是要用云盘还是用硬盘?





