当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-26如果在山上挖一个池塘不放鱼,里面会慢慢有鱼吗?
- 2025-06-26Node.js 性能为什么这么差?
- 2025-06-26MacOS真的比Windows流畅吗?
- 2025-06-26为什么健身的女性普遍喜欢晒臀照?什么心理?
- 2025-06-26怎么才能有尤雨溪一半强,该怎么学习?
- 2025-06-26为什么好多人不承认大众审美就是喜欢白皮?
- 2025-06-26go语言unmarshal反序列化json数据,类型不确定怎么办?
- 2025-06-26你和你老婆是怎么认识的?
- 2025-06-26为什么 Bun 选择了 Zig 以及 JSCore?
- 2025-06-26B站充电专属***有被爬虫破解过吗?有无解析工具?
- 2025-06-26我想把儿媳当女儿来待,朋友说我幼稚,说我很快就会失望的,真的吗?
- 2025-06-26中国 GPS 定位的偏移(GCJ-02坐标系 / 火星坐标系)的存在意义是什么?真的有作用吗?
- 2025-06-26明星现实中真的很漂亮吗?
- 2025-06-26你们的腰突是怎么突然好的?
- 2025-06-26用PHP写了个小框架,怎么才能得到大佬们的指点?
- 2025-06-26你见过身边身材最好的女生是什么样子的?
推荐产品
-
女生被踢裆也会很疼吗?
会的,6月8日那一天我在楼梯道那边跑,没注意看,小妹妹直接磕 -
如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
徒手攀岩有一个公认的人间真神Alex Honnold,曾经徒 -
高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?
给个逆练经脉的建议 要求他如果要玩游戏那就必须在苹果设备上使 -
明星现实中真的很漂亮吗?
见过杨幂,17年绣春刀杭州路演。 概括来说就是“一个很**
最新资讯