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/}
我想问为什么现在玩dnf的人越来越少了,退游的人越来越多?
怎么传输大文件到国外?
广东洪水,灾民呼吁不要捐款为什么?
有没有什么路由器让你用过之后彻底惊艳了?
目前中国程序员和美国程序员的差距在哪里?
为什么银行都喜欢高公积金的客户?
媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
为什么 Golang 不适合开发桌面系统?
最近突发奇想,想做以NAS为主的家用媒体中心。下面是我做的一个草图,各位大神看看可行吗?
华为云有没有实力挑战阿里云?
目前最具性价比的全栈路线是啥?
请问27寸4K显示器哪个好呀?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
如何评价Orbstack(在Mac上低开销地运行容器和Linux)?
美国为什么不原封不动照抄50年前载人登月方法?
27寸显示器是否有必要到4K?