因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
如何评价前端框架 Solid?
超级喜欢穿短裙正常吗?
如何看待台湾省非常有名的原深绿网红“馆长”陈之汉来大陆直播?
烂尾情况能搞出一个烂尾楼险吗?
如何评价MiniMax推出的全球首个开源大规模混合架构的推理模型MiniMax-M1,其有何技术优势?
为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
rust在国内的前景如何?
哪一刻,你发现了妻子的秘密?
如何做到Redis中五大数据结构底层实现?
国密加密算法有多安全呢?
为什么现在没人提猎鹰9号了?
如何看待rust编写的zed编辑器?
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
男人的快乐有多简单?
炫富真的很爽吗?
Caddy 和 Nginx 比有哪些优点和缺点?
为什么小爱音箱只能播放qq音乐免费音乐?
C++有没有类似Python中tkinter的GUI库?
男人最无声的炫耀是什么?
为什么程序员独爱用Mac进行编程?
如何评价首个女性友好的编程语言HerCode?
哪里有免费的苹果cms v10模板用用?
有没有特别好看的言情类故事,别逼我这尊贵的盐选会员跪下求你?
2025年了 Rust前景如何?
大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
如何判断颈椎病的严重程度?
全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
为什么这么久了还是没有主流软件开发鸿蒙版?
为什么说微软 Win11,有苹果 macOS 的感觉?
如果你是《一帘幽梦》里的绿萍,你会不会最后原谅紫菱?