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/}
go 有哪些成熟点的后台管理框架?
为什么我感觉gemini 2.5 pro总是用力过猛?
为什么我三角肌中束练不出来?
为什么小男孩小时候要比小女孩难养好多?
手机的运行内存真的有必要上16GB吗?
公司老板不想续费3w一年的云服务器,合理吗?
炒币能赚到钱吗?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
如果SSD硬盘闲置很多年,内部数据会不会丢失?
怎么看待B站舞蹈区和某些风格比较暴露的up?
能不能分享你手机里最「夏天」的一张照片?
Flutter 为什么没有一款好用的UI框架?
在微软(Microsoft)工作是怎样一番体验?
修仙文明可能以怎样的方式碾压星际文明?
如何看待 Mac mini M4 支持可更换 SSD?