当前位置:当前位置: 首页 >
golang为什么将method写在类外?
人气:发表时间:2025-06-24 00:20:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 遭遇生理性涨奶该怎么办?
- 为什么很多人在1panel推出之后,还坚持用宝塔面板?
- 如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?
- 为什么现在很多人推崇国外原版教材?
- 有哪些值得推荐的 Rust 应用案例?
- Unity收费***后,为何大家选择了Godot而不是Cocos?
- 是否建议把int *p写作int* p?
- Anthropic 推出的 Claude Code 是什么技术原理呢?
- AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
- J***a 除了 Spring 还有什么?
最新资讯文章
- 一些大的单位为什么会自建DNS服务器?
- go-zero的svc全局变量和Kratos按需利用wire进行依赖注入哪个在实际生产合作中更合适?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 什么样的女主才能叫做「人间尤物」?
- docker有哪些有趣的用途?
- 什么是防抖和节流?有什么区别?如何实现?
- Mac上有那些你认为极其好用的***?
- 什么是 5G 固定无线接入(FWA)?
- 如何评价剪映svip,599一年,有替代方案吗?
- Notepad++不能使用了吗?
- 是买Macbook m3max 还是等m4max?
- 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- 如何评价b站数码区up主 “大狸子切切里”?
- 个人小网站是怎么防止网站被攻击的?
- 公司平面设计师,高度依赖昵图网做广告设计你觉得是在搞设计吗?
- 为什么一部分 Go 布道师的博客不更新了?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 如何看待 鸿蒙电脑 不可以为 鸿蒙设备 做软件开发?
- 微信服务器会保留聊天记录吗,会保存多久?
- springboot框架中一个controller类可以调用多个service类吗?