因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
Docker 的应用场景在哪里?
能分享一下你写过的rust项目吗?
足球运动员的身材会不会像篮球运动员一样朝着巨型化的方向发展?
金山办公继续聘任雷军为“名誉董事长”,但不享权利、不担义务、不领薪酬,这个头衔的实际意义是什么?
独立开发者都使用了哪些技术栈?
国产厂商为什么都不用三星屏幕了?
日本AV对中国人的毒害有多大?
胸大的女孩会自卑 吗?
河北旅游被低估有多严重?
真的没有人觉得2k是一个很尴尬的分辨率吗?
如何评价情感反诈模拟器(捞女游戏)里的陈欣欣,她是坏女人吗?
字节引入Rust是否代表J***a的缺点Go也没解决?
《凡人修仙传》里的一名大乘修士出现在现实中的美国,美国能不能消灭掉这名大乘修士?
为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
有什么方法可以更快地理解 J***aScript?
有腰椎间盘突出的人可以练瑜伽吗?
lcd屏幕如此护眼,为什么现在没有了?
为什么老板仅凭一次聊天就判断某些人不堪大用?
为什么很多香港明星没有子女?
大家为什么会讨厌缩写?
小米SU7 Ultra原型车纽北最新成绩6分22了,你怎么看?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
如何评价女明星梅根福克斯的身材?
react 跟 vue 哪个更牛逼?
如何评价“寡姐”斯嘉丽·约翰逊的身材?
为什么牛吃素可以长那么壮?而人不吃荤就不行?
雷军为什么不愿意用性价比打法进军NAS?
用重建大师,跑出来的osgb模型,单个文件有几M,有点大,是什么原因?
如何评价鸿蒙电脑无法编写其自身运行的程序?
猫的什么行为证明它把你当自己人?