zhan鹰 (@battlehawk) 在 学了Rust以后就回不去Golang了... 中发帖
发现Rust的语言风格很符合我的胃口,函数式、不可变性、Result、Option这些用的很上头,还有很多好用的crate,虽然生命周期、复杂泛型、Future这些还没完全搞清楚,但写点小玩意基本没啥问题,我觉得rust入门其实不太难,入门以后其实就已经可以写很多东西了。
反观Golang,几天前在公司写的Golang,我现在就已经看不下去了,if err满天飞,实现个逻辑比java还啰嗦,很多跟字符串相关的操作都还跟byte绑定,类型转换还得靠strconv,Json序列化还得写一大堆逻辑,我都不想用简陋去形容了… 👱
用过Rust和Golang后,我反而感觉Rust更适合写Web服务,如果Rust的异步能够简化一些的话。