当前位置: 首页 >
golang为什么将method写在类外?_四川省甘孜藏族自治州德格县摆收园艺用具股份公司
文章出处:网络 人气:发表时间:2025-06-23 23:40:17
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- postgresql能取代mongodb吗?
- 如何评价电视剧《长安的荔枝》大结局?
- ***体隆胸之后多久乳房变软一些?
- 你见过最无用的节俭行为是什么?
- 女170 100斤胖吗?
- 前后楼怎么共享宽带?
- 为何Microsoft能一直留在中国市场?
- 体制内女老师,被关系户欺负,大吼——"不干就给老子滚",我该怎么办?
- PHP现在真的已经过时了吗?
- 我应该设置多少kb才能让他不能玩游戏?
最新资讯文章
- MacOS真的比Windows流畅吗?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 你们在编程时遇到过什么离谱的bug吗?
- 现在写 J***aScript 的是不是已经没人在用 class 这个关键字了?
- 为什么程序员独爱用Mac进行编程?
- 功夫游戏《师父》火了之后,为什么没能掀起做功夫题材的游戏的浪潮?
- 哈尔滨高温大学生楼道睡觉,学生称体感温度 37、38℃,东北学校该不该装空调?未来东北高温天会更多吗?
- 为什么知乎上都是说电车没有油车好?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 游戏***1秒钟能达到6击键吗?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?
- 多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
- SwiftUI 是不是一个败笔?
- 写业务的话,go是不是垃圾?
- 为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
- 为什么程序员独爱用Mac进行编程?
- 长得好看的女生有什么烦恼?