因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
HTTP/3 解决了什么问题,又引入了什么新问题?
有哪些事情是你去了越南以后才知道的?
怎么通俗的解释路由这个词?
为什么山姆这么受欢迎?
如有如此漂亮的女友,该怎么办,才能不弄丢?
Android为什么不直接执行Linux的程序?而是自己搞一套?
如何看待 typst?
最近你明白了些什么道理?
同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
手机存储器为什么会出现速度倒挂的现象,外存比内存快?
养龟玩龟的人可怕吗?
《西虹市首富》里面想花完钱却越花越多的情况,现实里面会发生吗?
苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
现在个人博客不能备案了吗?
买到烂尾楼到底该有多绝望?
为什么中医一千多年没有出现理论大创新了?
Rust 未来会成为主流的编程语言吗?
PHP现在真的已经过时了吗?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
年纪轻轻为什么会得腰肌劳损?
如何判断鱼缸中的硝化系统是否已经成功建立?
如何评价前端框架 Solid?
为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
冬天也要穿胸罩吗?
Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
未来几年,市场对 AI 人才的需求会集中在哪几个方向?
广州的你择偶标准是什么?
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?