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/}
为什么 mac mini 的 m4 版本价格这么低呢?
golang为什么要内置map?
女孩子腿非常白是什么体验?
可以随身携带一个Linux系统吗?
如何评价新游《捞女游戏》?
如何自己搭建家庭服务器?
家庭饮用水的质量,对全家健康影响有多大?
微信服务器会保留聊天记录吗,会保存多久?
kafka如何解决重复消费?
印度成为美俄中后第四个成功实现空间对接的国家,这具有怎样的意义?印度在航天领域实力如何?
平面设计真的很难做吗?
PHP初学者,我能不能使用PHP来开发桌面应用?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
黑龙江地区人口下降为何比俄罗斯远东远东联邦还快?
如何进入开源软件世界提升自己?
为什么新流行的开源编辑器都在用Rust开发?