当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-19MacOS真的比Windows流畅吗?
- 2025-06-19有一个***约你出去,你会去吗?
- 2025-06-19如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-19如何评价华为鸿蒙电脑?
- 2025-06-19买到烂尾楼到底该有多绝望?
- 2025-06-19有没有可能,现在美军战斗力还不如俄罗斯?
- 2025-06-19请问这个美女出自哪部电影?
- 2025-06-19为什么好多人不承认大众审美就是喜欢白皮?
- 2025-06-19自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-19***拍大尺度片子时摄影师不会看光吗?
- 2025-06-19为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 2025-06-19学生校服如何隐藏内衣痕迹?
- 2025-06-19越正经的女人越容易做出疯狂的事吗?
- 2025-06-19象棋里的车是不是过强级了?是否应该削弱一下?
- 2025-06-19为什么女生要做大部分家务?
- 2025-06-19你在健身房发生过什么有趣的事情?
推荐产品
-
亚克力鱼缸这么容易模糊吗?
题主说的这种模糊,是鱼缸菌群的一种自我保护生物膜,不管换什么 -
如何评价熊狼狗的《没钱修什么仙?》?
新网文时代里程碑式的作品。 诡秘之主,大奉打更人这一批是, -
如何评价“寡姐”斯嘉丽·约翰逊的身材?
前两年有个电影叫……皮囊之下 话说评分还是很高的,这里面 -
只能选一个,你选谁?
这张照片拍摄于2024年,中国女子100米栏运动员吴艳妮和夏
最新资讯




