当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
文章出处:网络 浏览次数:发表时间:2025-06-23 13:10:13
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- B站的众多教做饭和烹饪的厨师up主的资历与实力应如何排序?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- Mac微信如何备份聊天记录?
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- Golang和J***a到底怎么选?
- 你卡过最厉害的bug是什么?
- python的包管理器uv可以替代conda吗?
- 如何看待华人派遣赴日it彻底崩了?
- 前端,后端,全栈哪个好找工作?
- Windows的伟大之处在哪里?
最新资讯文章
- 你们在公司是怎么使用k8s和docker的?
- 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
- 以色列为什么要打伊朗?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 为什么我觉得中国很谦虚,甚至有时候感觉中国对其他国家过分宽容,外国人却认为中国是列强呢?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- coreldraw软件算是冷门软件吗?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 慈禧为什么要反对戊戌变法?
- 女生真正的完美身材是什么样子?
- 移动工作站和游戏本在工作中哪个好?
- 如何看待华人派遣赴日it彻底崩了?
- 你的亲戚提过什么过分的要求?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- mysql 中如何进行联合索引优化?
- 越正经的女人越容易做出疯狂的事吗?
- 有哪些故意缩短产品寿命的设计?
- 99A的装甲防护问题这么大吗?
- 为什么要在鱼缸里养水草?





