当前位置:当前位置: 首页 >
golang为什么将method写在类外?
人气:发表时间:2025-06-24 13:50:18
go本质上反对那种OOP做法的。
从go的哲学来讲,简单的东西才能写正确,好理解和维护。
因此在go中并不提供OOP的“类”,而仅仅提供structure和属于structure的方法。
于是属于structure的方法可以设定自己到底是希望要(t T)还是(t *T) ,以决定自己到底要不要复制一份数据。
go表达的就是函数就是函数,数据就是数据。
与数据绑定的函数提供t.foo()这种写法。
但也仅此而已了。
至于“美”,我没看出哪种写法更美的,其实都差不多。
…。
同类文章排行
- 中国大陆地区献血率为何如此低下?
- 编程语言函数定义有fn,fun,func,function,def关键字,你喜欢哪一种?
- SwiftUI 是不是一个败笔?
- 段誉活了 93 岁,为何不参加射雕时代的华山论剑?
- docker有哪些有趣的用途?
- 为什么大家觉得中医一无是处?
- 为什么小男孩小时候要比小女孩难养好多?
- 你都用 Python 来做什么?
- 公司平面设计师,高度依赖昵图网做广告设计你觉得是在搞设计吗?
- 为什么年轻的肉体让人沉迷?
最新资讯文章
- Switch模拟器哪个好?
- 大家在做登录功能时,一般怎么做暴力破解防护?
- 如何评价张靓颖刘宇宁《九万字》?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 生完孩子身材依旧火辣是一种怎样的体验?
- 前端,后端,全栈哪个好找工作?
- Rust开发Web后端效率如何?
- 公司规定所有接口都用 post 请求,这是为什么?
- 伊朗议会赞成关闭霍尔木兹海峡,会动真格吗?若霍尔木兹海峡关闭,将带来哪些影响?
- 请问照片里这个人是谁呀?
- NAS的盘是否需要一次性买齐?
- 皮肤太白是种怎样的体验?
- 评价一下Proxmox VE与ESXi的优劣?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 2025,j***a开发,已经炸了吗?
- 为什么 electron 不做成独立的 runtime?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- 想知道这个女孩是谁?
- 6月23号,美团优选突然关闭了,为什么?