当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-27为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-27毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-27为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
- 2025-06-27能分享一下你写过的rust项目吗?
- 2025-06-27怎么评价新发布的小米YU7?
- 2025-06-2727寸显示器是否有必要到4K?
- 2025-06-27《海贼王》里,为何赤犬作为很早就出场的强者,他的压迫感没有掉价?
- 2025-06-27我养的小乌龟一天不吃龟食会不会饿死呢?
- 2025-06-27怎么可以让《海贼王》轻易烂尾?
- 2025-06-27你曾看到空乘做过的最傻的事情是什么?
- 2025-06-27日本制造的质量真的就那么好吗?
- 2025-06-27为什么现在配电脑重点是显卡,而不是CPU?
- 2025-06-27Windows有哪些神级软件?
- 2025-06-27实体店为什么生意越来越难做了?
- 2025-06-27为什么中国开发不出流行的编程语言?
- 2025-06-27目前最具性价比的全栈路线是啥?
推荐产品
-
怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
都说了80T硬盘了,怎么还有人想着3.5寸机械的事,跟企业级 -
雷军为什么不愿意用性价比打法进军NAS?
因为玩nas的真懂技术,小白占比无限接近0%. 其实品牌na -
如何评价b站数码区up主 “大狸子切切里”?
攻击长相是最没意义的。 这个姑娘无论如何也是高于平均水平。 -
你生活中做过最自律的一件事是什么?
1.每天练瑜伽。 即使失眠,即使睡眠不足,即使被所烦恼的事
最新资讯
- 金山办公继续聘任雷军为“名誉董事长”,但不享权利、不担义务、不领薪酬,这个头衔的实际意义是什么?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 有什么是你去了上海才知道的事情?
- 广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- 真的有这种又苗条身材又爆炸的么?
- 有性瘾女朋友每天都要很多遍要不要分手?
- 我国自主研发新一代 CPU 龙芯 3C6000 发布,不依赖国外授权技术和境外供应链,有何技术亮点?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 张学友在澳门演唱会被要求讲普通话,这背后反映了哪些文化和社会问题?
- 一个练过功夫的姑娘能打过一个没练过的男人吗?