出发点: 有不少Rust实现的开源数据库项目,想阅读源码学习一些
Rust官方提供了非常完善的分类文档,可以供新手快手上手
这不是群友嘛
Rust可以看一下Stanford CS110L这门课,将了如何用Rust写安全的操作系统子模块
最近学了一些rust来回答下
我目前就看了这些,感觉还只是皮毛,之后打算深入看下异步编程的部分,学习一下tokio,之后有心得的话再来分享~
喜欢知识密度高的方式,推荐直接怼张汉东的 Rust编程之道,个人觉得是不错的语言书。然后看项目,比如 type-exercise-in-rust 这些。 喜欢知识密度低的方式,去B站搜视频,个人不太喜欢 CS110L。
找项目写写就会了,踩几个cpp里可以rust不可以或者unsafe才可以的坑,其他的都基本和cpp差不多的概念
自己做一个项目吧,手写兼容 Redis 协议的 KV 存储:https://w02agegxg3.feishu.cn/docx/Ktp3dBGl9oHdbOxbjUWcGdSnn3g