当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-22美国真会下场对伊朗开战吗?
- 2025-06-22帝王蟹极度泛滥,严重影响生态平衡,但是为什么还那么贵?
- 2025-06-22女婿不喜欢去丈母娘家的原因是什么?
- 2025-06-22央视怎么又开始报道伊朗的防空能力了?是有神秘的力量开始介入了吗?
- 2025-06-22传美国打算取消台积电、三星在中国大陆工厂的豁免权,这是否会迫使它们将部分生产线转移出中国?
- 2025-06-22如何看待国内服装尺码越来越小的现象?
- 2025-06-22MySQL不香吗,为啥还要Elasticsearch?
- 2025-06-22为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 2025-06-22我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 2025-06-22美国军队只有司令,不设政委,它们的文官治军咋实现的?
- 2025-06-22如何看待打五笔的人?
- 2025-06-222025年6月了,深圳房价咋样?
- 2025-06-22小鹏G7发布,对标小米YU7有优势吗?
- 2025-06-22为什么高志凯线的说法引起这么大的反响?
- 2025-06-22今天在用剪映剪***被一个会Premiere的同学看到了,嘲笑我用剪映,Pr剪辑真的比剪映好吗,好在哪?
- 2025-06-22伊朗这次让以色列打惨了,这个国家还能挺过来吗?
推荐产品
-
如何评价睡前消息第913期“山东县城+抖音 安利可以安息了”?
好家伙,督工宣称美国航母连续摔了两架飞机是美国人故意干的。 -
怎么能让蒙古国主动加入中国?
我上大学时,有位现役将军来学校讲座,讲中国周边局势。 讲座 -
微软为 Windows 11 内置全新命令行编辑器 Edit,开源且轻巧,这款工具的推出是否有必要?
edit 做出来其实就一个原因,它要内置在系统里面,连Win -
为什么有的女生喜欢穿紧身牛仔裤?
个人觉得,女生穿牛仔裤的形式意义还是大于内容 说白了,就是审
最新资讯