标签: rust

Rust的错误处理机制
2023-02-15

在错误处理方面,Rust完胜Go。 先看代码,这是Go里面最让人讨厌的部分之一,跟C语言的错误处理有点类似,风格就是简单粗暴。 ret1, err1 := func1(); if err1 == nil { return err1; } ret2, err2 := func2(); if e...

Go程序员的Rust之旅(待续)
Go程序员的Rust之旅(待续)
2023-02-14

Rust和Go几乎是同时出现的,也基本上是同时开始热起来的,早期我也都尝过鲜,不过那时候都还没达到线上大规模应用的程度,所以也就只是简单的了解了一下。基本上就是大家的共识,go真简单,rust真难学。 个人觉得,rust最难的地方都跟内存安全管理相关,包括并发和异步的难点也是由这方面的问题引起的。...