当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-22央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 2025-06-22现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 2025-06-22胸大的女孩子有什么烦恼?
- 2025-06-22冬天也要穿胸罩吗?
- 2025-06-22电影《阿诺拉》中大量的***镜头是否必要?
- 2025-06-22据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-22如何评价前端框架 Solid?
- 2025-06-22为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-22你怎么看待剪映收费过高问题?
- 2025-06-22如何评价无限暖暖用的ue引擎,反而在华为手机最新机上提示配置不足?
- 2025-06-22真的有这种又苗条身材又爆炸的么?
- 2025-06-22如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-22如何评价Cursor?
- 2025-06-22米哈游创始人蔡浩宇称AIGC将彻底改变游戏行业,游戏创造只属于顶尖团队,普通开发者建议转行,如何理解?
- 2025-06-22H264和H265谁画质好,求回谢谢!?
- 2025-06-22镇江是一个什么样的城市?
推荐产品
-
老婆生了孩子,我对她完全没有感觉怎么办?
我生了两个娃,我老公还是很喜欢我,说我的身材很火辣,很*** -
如何看待英雄联盟前职业选手mlxg官司输了,被强制执行2500w?
吃了下瓜,只能说mlxg真的算是一手好牌给全打烂了,其实在强 -
为何有人说三亚景色不输泰国,中国游客却更爱去泰国?
我来说个真事。 20年国庆和老公(当时还没确定男女朋友关系) -
Caddy 和 Nginx 比有哪些优点和缺点?
本内容是对知名性能评测博主 Anton Putra Ngin
最新资讯