因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
养乌龟是什么体会?
有些家长可以恶心到什么程度?
跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
H264和H265谁画质好,求回谢谢!?
你如何看待鸿蒙PC不允许侧载?
以前的铁道部算是一个超级大部门吗?
为什么现在的世界局势如此严峻?
为什么现在很多人推崇国外原版教材?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
我的世界怎么租一个四个人的服务器?
obsidian用一两年后会有多大?全文搜索还快吗?
孩子画过什么画让你非常震惊?
娶一名教师做老婆是怎样的体验?
如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
售楼处很多漂亮女生,一年卖不出几套房,为何还干的津津有味?
如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
什么是 5G 固定无线接入(FWA)?
前端因为像素还原设计稿而离职,这是个别现象吗?
存QQ号码,究竟该用int类型还是string类型?
2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
哪张照片让你觉得刘亦菲美得不可方物?
如何看待 typst?
显示器选32还是27,2k还是4k?
世界上最大的航母有多大?
女生腰肌劳损了还能健身吗?
国内的银行软件搞所谓的“安全键盘”是不是有什么大病?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
如何评价首个女性友好的编程语言HerCode?
35岁了才来学编程,是不是晚了?
日本AV对中国人的毒害有多大?