因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
学 Python 都用来干嘛的?
人工智能相关专业里有什么「坑」吗?
真的有这种又苗条身材又爆炸的么?
react 跟 vue 哪个更牛逼?
什么是 AI Agent(智能体)?
你们的腰椎间盘突出,怎么治好的?
作为一个服务器,node.js 是性能最高的吗?
有什么工具可以批量更改文件名?
为什么hdmi2.1带宽优于dp1.4,还是会推荐dp?
如何判断一个游戏是用手柄玩更好还是用键鼠玩更好?
女生真正的完美身材是什么样子?
看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
你被哪个后来知道很sb的BUG困扰过一周以上吗?
腰椎间盘突出导致腿麻脚麻怎么办?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
能分享一下你写过的rust项目吗?
做引体向上可能会诱发腰肌劳损吗?
如何评价 6 月 26 号发布的小米AI眼镜?
易语言作者吴涛的技术水平在国内能排到什么级别?
《风味人间》里的顺德鱼生是淡水生鱼片,不担心有***吗?
Typescript真的有用吗?
成为体育女主播,光「好看」就够了吗?
以前都是鼓吹快乐教育,为什么现在大家都明白了快乐教育,实际上就是愚民教育?
中国出发载3000辆汽车的货船起火20天后沉没,事故的原因可能是什么?海上运输电动汽车起火应怎样处置?
美国叫停将美国人细胞运至中国的临床试验,细胞和基因治疗行业会受到什么影响?
如何用防火墙禁止软件联网?
最好的笔记软件是什么?
你们都用 Flutter 开发了什么 App?
豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
你曾看到空乘做过的最傻的事情是什么?