当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-20买矿卡被正常用坏的概率有多大?
- 2025-06-20python的包管理器uv可以替代conda吗?
- 2025-06-20大家猜猜伊朗的结局如何?
- 2025-06-20有哪些看似聪明,实则很傻的行为?
- 2025-06-20马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- 2025-06-20PHP现在真的已经过时了吗?
- 2025-06-20鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
- 2025-06-20Rust的设计缺陷是什么?
- 2025-06-20为什么好多人不承认大众审美就是喜欢白皮?
- 2025-06-20男医生在给年轻靓丽的女性检查时会是什么心态?
- 2025-06-20身体上的哪些迹象表明你正在衰老?
- 2025-06-20慢性咽炎能治好嘛?
- 2025-06-20哪个牌子的护肤品好呀?想给妈妈买一套抗衰老的护肤品?
- 2025-06-20慈禧为什么要反对戊戌变法?
- 2025-06-20为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-20扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
推荐产品
-
台湾网红“馆长”登陆直播,回台会不会被抓起来?
馆长下飞机的第一件事—— 《确认厕所有没有门》上来就没绷住。 -
大海捞针还捞着了是一种什么样的体验?
如果知乎算海的话,那我,被捞着了。 事情是这样的:我以前有 -
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
某天在公园健身区,看到一个五十多岁的大妈身穿紧身瑜伽裤在拉伸 -
全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
我弟干理发店的,去年被我强按着把店给 0 元转让掉了。 他
最新资讯