当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?_新疆维吾尔自治区自治区直辖县级行政区划胡杨河市呈胶跨睡衣合伙企业
浏览次数:304发表时间:2025-06-24 10:10:14
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 大海捞针还捞着了是一种什么样的体验?
- 如何评价女明星梅根福克斯的身材?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 核武器真的有宣传中那么牛逼吗?
- 全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
- 你是什么时候发现老婆出轨的?
- 万兆的网络速度有多大意义?
- 为什么鸿蒙PC要排斥Linux生态?
- 房价还会继续下跌吗?
最新资讯文章
- 瑜伽裤和牛仔裤哪个更显身材?
- 爱因斯坦“相对论”是否错了,我始终无法理解为什么物体达到光速时间就会停止?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 你是什么时候开始感觉到中国已经很强大了?
- 2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
- 雷军为什么没有绯闻?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 国产手机APP为什么越来越臃肿?
- 中国军事力量在亚洲能排第一吗?
- ***拍大尺度片子时摄影师不会看光吗?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025年小米su7 性价比很低了,为何还不更新改款?
- 为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 《我的团长我的团》中有哪些细思极恐的细节?
- 为什么女游泳运动员看起来大部分都是平胸?
- 大海捞针还捞着了是一种什么样的体验?
- 为什么幼儿园的超前教育被叫停?
- 前端如何设计网页?
- 伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
- 最讨厌和哪种人打羽毛球?





