rust 的 result 是枚举,只有2个答案,要么ok要么不ok,不ok的时候,err带错误信息。
golang 的 error ,只是多返回值,***设有2个返回值,其实一个给了error,那么用户可以造4个组合的返回: 1,有返回值,有error 2,有返回值,无error 3,无返回值,无error 4,无返回值,有error 理论上,google 希望的是2和4。
虽然现实多数也是这么用的,但是我真碰到过1和3的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
{dede:pagebreak/}
你认为 PC 上最好用的 PDF 阅读器是哪一种?
猫的什么行为证明它把你当自己人?
为什么手机动辄都 1T 存储了,为啥电脑还在死磕 512G 呢?
钓鱼把子线切了,鱼钩连同子线都在嘴里,鱼会死吗?
你在出租房屋发现过什么前租客留下的“宝藏”?
如何评价前端框架 Solid?
如何看待深圳一名初一学生跳楼,导致深圳取消初一初二期末考?
怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
为什么现在女孩子爱好烘焙,在相亲中也成了槽点了?
2025 年还能等得到 LCD 屏的旗舰机吗?
有什么工具可以批量更改文件名?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
ffmpeg下载就能用,那么很多的ffmpeg开发工程师岗位是做什么的?
Centos为什么突然没人用了?
老婆生了孩子,我对她完全没有感觉怎么办?
日本制造的质量真的就那么好吗?