当前位置:当前位置: 首页 >
golang为什么将method写在类外?_重庆市长寿区允凤玻璃清洗股份有限公司
浏览次数:304发表时间:2025-06-23 21:05:18
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 组nas一定要TDP低的cpu吗?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 你认为这次伊以冲突,以色列这次干得漂亮吗?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 这种裙子是不是对直男爆杀?
- switch2好用吗朋友们?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 小米澎湃OS和华为鸿蒙OS,他们有什么不一样,谁更有发展前途?
- 一个练过功夫的姑娘能打过一个没练过的男人吗?
- 生活中怎样的美女才能被称为「大」美女?
最新资讯文章
- Apple 为什么不封杀 Flutter 呢?
- 如何看待CCTV13批评“L2.999智驾”等误导性宣传,若导致事故车企可能需要担责?
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 前后楼怎么共享宽带?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- 世界上哪款战斗机最好看?
- 为什么微软出的软件都那么巨大?
- 30马赫的导弹,近防炮能挡住吗?
- 如何评价仓颉编程语言7月30日开源?
- 如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 现在机械前景是不是已经超越好多工科了(包括计算机)?
- 如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
- 2025年了expo和Flutter学哪个?
- 为什么一部分 Go 布道师的博客不更新了?
- golang和rust你选择哪个?
- 世界上哪款战斗机最好看?
- 你最真实(很少吐露)的择偶标准是什么?