因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
你被哪个后来知道很sb的BUG困扰过一周以上吗?
为什么macOS软件生态不敌Windows?
为什么都认为无GC语言一定会比有GC语言要快?
现在个人博客不能备案了吗?
yu7发售当天会有多少锁单?
父母的房子,“在世过户”和“过世过户”有什么区别??
如何评价“寡姐”斯嘉丽·约翰逊的身材?
请问大家我这种鱼缸过滤用哪种?
SwiftUI 是不是一个败笔?
为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
能否对比一下Claude Code和Gemini CLI,你的选择建议是?
为什么 Bun 选择了 Zig 以及 JSCore?
吴柳芳的真实水平如何?
有个学舞蹈的女朋友是什么体验?
H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?
NBA 选秀大会杨瀚森首轮第 16 顺位被开拓者选中,他的实力能在开拓者队进入轮换吗?发展前景怎么样?
这个社会为什么老实人都混得不好?
你见过身边身材最好的女生是什么样子的?
在广州,找个对象是不是真的很难?
Mac 发展那么多年结果只能剪***吗?
《海贼王》里,为何赤犬作为很早就出场的强者,他的压迫感没有掉价?
柳州能活下去吗?
写业务的话,go是不是垃圾?
个子高是种怎样的体验?
高中是什么样的啊?很青春吗?
国外的女生为什么屁股都大?
和异性最疯狂有多疯狂?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
DIY的NAS易用性如何?