当前位置:当前位置: 首页 >
golang为什么将method写在类外?
人气:发表时间:2025-06-24 10:40:19
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 程序员真的需要一台 Mac 吗?
- 超小团队选择Django还是Flask?
- 江苏一医院称负债 4400 多万全员解聘,具体是怎么回事?医院这么做合法吗?
- 你最真实(很少吐露)的择偶标准是什么?
- Centos为什么突然没人用了?
- 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
- SwiftUI 是不是一个败笔?
- 为什么mac那么贵,还有很多人买?
- 女明星穿瑜伽裤出门是什么体验?
- 请问27寸4K显示器哪个好呀?
最新资讯文章
- 工程师离职,如果领导让你们把自己的技术教会一个人才能走,你们会教吗?
- 你生活中做过最自律的一件事是什么?
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 中国肥胖率最高的省是河北,北方地区的肥胖率普遍高于南方,是什么原因让北方人更容易发胖?
- 「牛奶湖」游客排队接奶,当地表示可以放心喝,是否符合食品安全标准?此营销行为对当地牧业是否有宣传作用?
- 女生穿小妈(后妈)裙是种什么体验?
- 有哪些BI工具惊艳了你?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 现在干什么能挣钱?
- 多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
- 女朋友坚决拒绝母乳,我希望就一次行母乳喂养被指责我不顾她的痛苦,我真的很过分吗?
- 程序员真的需要一台 Mac 吗?
- 为什么小公司留不住人?
- 可以分享你经常打开的一个网站吗?
- 为什么楚国更多与湖北联系在一起?
- 有哪些是你用上了mac才知道的事?
- 有基于 Xcode 4的 iOS 开发教程吗?
- 如何使用 Github Pages 和 Hexo 搭建个人博客?
- FastAdmin 极速后台框架怎么样?
- 控制一定范围内的塑料会不会是个很强的超能力?