当前位置:当前位置: 首页 >
golang为什么将method写在类外?
文章出处:网络 人气:发表时间:2025-06-23 23:00:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 如何看待rust编写的zed编辑器?
- count(*) count(1)哪个更快?
- 健身教练们觉得女生怎样的身材才是好身材?
- 如何看待成都辟谣艾滋病17万人?
- 发烧友都说磁带音质秒杀CD黑胶和hires,啥原因?
- 如何评价《一人之下》第721(764)话?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
- 如何使用 Swift 设计多线程应用程序?
- cs go这种射击游戏,有没有一定运气成分在?和职业选手打,100把能赢对方1-3次吗?
最新资讯文章
- 四川称将借鉴苏超经验办川超,四川有哪些特色可以成为川超的「梗」?川超还能延续苏超热度吗?
- 为什么战斗机都很好看?
- 美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 冬天也要穿胸罩吗?
- 为什么学完了 C 语言觉得自己什么都干不了?
- 有什么是你去了上海才知道的事情?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 前端如何设计网页?
- 如何评价微软的远程桌面?
- 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
- 现代艺术只考虑意义、不考虑美感吗?
- 如何看待成都辟谣艾滋病17万人?
- 如何评价***伊内斯·特洛奇亚的身材?