既然被邀请了,那容我说点不好听的, 前一个版本的语法, // 上一版moonbit fn bar() -> A!Error { foo!() // !表示错误从当前函数调用,传给调用它的函数。
let ret = foo?() // 返回result这个结构体 match foo?() { // ... } } // 等效于rust的写法 fn bar() -> Result { foo()?; // ? 表示错误从当前函数调用,传给调用它的函数。
let ret = foo(); // 返回result这个结构体 match foo() { // 常见的处理错误处理…。
rust 的 result 是枚举,只有2个答案,要么ok要...
我把话放这,以菊花这家公司的尿性,永远不会有厂商真心实意为它...
高铁:我热胀冷缩! 混凝土块:不,你没有。 以前的时候,一...
OpenAI CEO 奥特曼前两天发了一篇博文,名字叫「温和...
这份规则适用于一个人工作的初级程序员、网站运营者。 这份规则...
Gemini 2.5 Flash和Gemini 2.5 Pr...
“我方炮手早有准备,炮口已死死瞄准敌舰,一看到敌舰炮口火光一...
先写一个短的结论。 那就是AI Agent = 多个AI大...
粤IP*******|网站地图粤IP*******|网站地图 地址: 备案号: