当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-22华为红枫影像出来这么久了,为什么还没有友商跟进?是不是说明这是一项可有可无的技术?
- 2025-06-22印度是真的烂还是咱们在信息茧房里面?
- 2025-06-22如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 2025-06-22是什么原因导致HDR无法推行?
- 2025-06-22美国搞出个“稳定币”,到底是什么?其它国家是如何看待稳定币的?
- 2025-06-22如何看待凤凰传奇取消天津场演唱会?
- 2025-06-22女生穿小妈(后妈)裙是种什么体验?
- 2025-06-22如何电脑下载Adobe audition?
- 2025-06-22C++除了Qt还有什么GUI库?
- 2025-06-22为什么说微软 Win11,有苹果 macOS 的感觉?
- 2025-06-22如何搭建自己CDN服务器?
- 2025-06-22中医把脉是***吗?
- 2025-06-22国外的女生为什么屁股都大?
- 2025-06-22如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
- 2025-06-22一个人可以固执到什么程度?
- 2025-06-22中国预警机世界领先吗?
推荐产品
-
为什么 Android 和 iOS 渲染架构不一样,各有什么优劣势?
其实我觉得这个不应该是描述里的 「 SurfaceFling -
如何看待小米开源项目MiLM-6B?
这么说吧,经过董明珠那么一闹腾,已经没人会给小米做嫁衣了。 -
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
阿里腾讯抖音都非常想自建骨干网城域网,在每个城市最后几公里十 -
人常说女人味,到底是个什么味?
OPPO新机发布会上,产品经理莫妮卡这个动作,我觉得很有女人
最新资讯




