当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-20黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
- 2025-06-20为什么欧美影视喜欢露点?
- 2025-06-20为什么腾讯云或者阿里云不让自建dns服务器?
- 2025-06-20三只羊是不是被人做局了?
- 2025-06-20电磁力可以屏蔽,为什么万有引力不可屏蔽?
- 2025-06-20为什么中国很少有人使用linux?
- 2025-06-20亚克力鱼缸这么容易模糊吗?
- 2025-06-20以色列伊朗持续多日空对空轰炸,谁会先撑不住?双方的***还能支撑多久?还有哪些「杀手锏」没投入战场?
- 2025-06-20导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 2025-06-20我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 2025-06-20有没有好看的个人博客的设计?
- 2025-06-20什么样的女主才能叫做「人间尤物」?
- 2025-06-20扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 2025-06-20有一个***约你出去,你会去吗?
- 2025-06-20中国人为什么会对俄罗斯有种特殊的好感?
- 2025-06-20如何评价《一路向西》导演***辉影游新作《捞女游戏》,实际游玩体验如何?
推荐产品
-
如何评价福原爱?
前几天奥运,看了几次福原爱和方博的直播切片,感觉有点可怕。 -
你们听过领导最没水平的一句话是什么?
黄仁勋也没啥本事。 去年有个新闻,就是黄仁勋在2024 -
你们的M1还好用吗?
全栈开发,M1用着还行,现在来说还够用。 我有两台M1,一 -
为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
这是我在抖音最喜欢的网红之一。 可是,我从没找到过
最新资讯