因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
中国的 App 怎么这么恶心啊,还是说安卓恶心?
为什么用 electron 开发的桌面应用那么多?
如何评价Cursor?
为什么日本人室内光脚啊?他们屋子里有这么干净吗?
Flutter 为什么没有一款好用的UI框架?
为什么欧美影视喜欢露点?
你觉得《捞女游戏》会因为不可抗力而被下架吗?
electron可以用来写大型游戏吗?
为什么有的人喜欢盲目抵制 goto 语法?
有哪些值得推荐的 Rust 应用案例?
ios的描述文件有多大的权限?
雷军为什么不愿意用性价比打法进军NAS?
大家在做登录功能时,一般怎么做暴力破解防护?
为什么都说 Finder 难用?
如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
32寸的电脑显示器会不会太大了,对眼睛好不好?
electron 可以开发诸如 adobe 全家桶这些大型软件吗?
二氧化碳人工合成淀粉技术现在怎么没动静了?
遭遇生理性涨奶该怎么办?
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
我应该设置多少kb才能让他不能玩游戏?
qwen3-0.6B这种小模型有什么实际意义和用途吗?
为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
本人女20,平胸跟男生一样怎么办 ?
Electron 做游戏客户端的潜力有多大?
如何看待河南小伙考上北大护理,退学复读又考上清华,被质疑「挤占名额」?
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
怎么传输大文件到国外?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?