当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-22女朋友送的switch被亲戚要求送小孩我该怎么办?
- 2025-06-21如何评价微软的远程桌面?
- 2025-06-21把一个1g的***通过***请求上传到服务器中,如何保证性能?
- 2025-06-21什么是微软式中文?
- 2025-06-21初三画成这样算是有天赋吗?【正经求助】?
- 2025-06-21曼德拉是南非的罪人吗?
- 2025-06-21为什么中国农村房子那么丑?
- 2025-06-22网上有什么可以做的副业,或者是挣钱的方法?
- 2025-06-21如何评价高圆圆的身材算是美女类型的吗?
- 2025-06-21印度为什么一定要和中国作对?
- 2025-06-21华为云有没有实力挑战阿里云?
- 2025-06-21如何评价仓颉编程语言7月30日开源?
- 2025-06-21做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
- 2025-06-21《遮天》金乌大帝为什么这么弱?
- 2025-06-21H264和H265谁画质好,求回谢谢!?
- 2025-06-21国密加密算法有多安全呢?
推荐产品
-
卸载迅雷后,***文件变成xunlei.bittorrent.6,怎么还原回去啊,心态炸了!?
注意看,第二张图,有个大大的更改二字 只要你正常安装了其他* -
如何评价《灵笼 2》第六集?
玛娜生态的母体既然那么强大,甚至直接就是高维文明,克洛托系统 -
MacOS真的比Windows流畅吗?
MacOS的流畅,像是你在五星级酒店洗了个澡,毛巾有熏香、镜 -
如何看2024年,小米的企业所得税实际纳税额超过华为?
遥遥领先利益集团的巨额利润是带血的。 现在遥遥领先颠倒黑白
最新资讯




