当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-29长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 2025-06-29如何评价动物法治论坛将“玉林狗肉节”定性为非法活动?
- 2025-06-28刷anki好无聊,有什么办法吗?
- 2025-06-29REDMI 发布了 K Pad 平板,K Pad 在性能、设计和价格上能否脱颖而出?
- 2025-06-29如何评价《一人之下》722(765)话?
- 2025-06-29你觉得《捞女游戏》会因为不可抗力而被下架吗?
- 2025-06-29前端怎么实现预览pdf文件?
- 2025-06-29魔兽世界有必要4k吗?
- 2025-06-29JetBrains 的核心技术是什么?
- 2025-06-29自研项目,PHP用什么框架最好?
- 2025-06-29异性同办公室久了会不会日久生情?
- 2025-06-29HTTP/3 解决了什么问题,又引入了什么新问题?
- 2025-06-29j***a 使用 pgsql 好用吗?和 mysql 区别大吗?
- 2025-06-29有没有一瞬间很心疼一个孩子?
- 2025-06-29怎么下载安装pr,求安装包啊,?
- 2025-06-29白人女性是不是很美,为什么?
推荐产品
-
剪映和camtasia哪个更适用于剪辑?
目前我觉得camtasia更好, 1. 剪映目前很多都要会员 -
现在php还有前途吗?
一个语言流行,和操作系统一样,第一考虑的不是执行效率高不高, -
PHP现在真的已经过时了吗?
一个社区语言能泛起多大浪花?PHP30周年线上活动PHPve -
大家有没有「大众认为是烂片但个人却喜欢看」的影片?
第一部:奇幻片《美少女特攻队》,成本八千二百万美元,票房八千
最新资讯




