当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-26长得和刘亦菲很像是一种什么体验?
- 2025-06-26程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- 2025-06-26为什么现在的年轻人更容易觉得疲惫?
- 2025-06-26小米澎湃OS保留了多少安卓代码?
- 2025-06-26刘亦菲为什么不结婚?
- 2025-06-26多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 2025-06-26想学编程,该不该买MacBook?
- 2025-06-26当下房子已经跌到这样了,你会买吗,为什么?
- 2025-06-26用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 2025-06-26最好的笔记软件是什么?
- 2025-06-26如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-26群晖 nas 有些什么基本和好玩的功能?
- 2025-06-26前端如何设计网页?
- 2025-06-2627寸显示器有必要上4K吗?
- 2025-06-26为什么明明35岁以上的员工更稳定,招聘时不要,被裁的也是他们?
- 2025-06-26PHP现在真的已经过时了吗?
推荐产品
-
如何说服技术老大用redis?
面向简历编程是不是? 虽然我也不知道这玩意儿有什么非用不可的 -
马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
我玩魔兽世界。 某天在路上捡了一个野生萌新。 可把我稀罕 -
一万亿人民币和龙珠一万战斗力,你选择哪个?
这货什么战斗力,估计不超过200。 人家缺钱、缺女人、缺名声 -
长得和刘亦菲很像是一种什么体验?
三分像她已是绝色,刘亦菲的妈妈更漂亮。 这位就是刘亦菲的妈妈
最新资讯




