Rust 由于其类型安全、所有权、性能高等等特点,我觉得特别适合使用 Rust 来开发底层系统,例如操作系统、数据库等等。
我自己在学习 Rust 的过程当中,看了基础语法之后,能够上手敲一些代码,但对于一些复杂的概念总不是特别的理解,所以总想着能不能找一个练手项目,来巩固自己的基础。
于是自己写了一个兼容 Redis 协议的 KV 存储,高效简洁,数据逻辑非常易懂,总代码量大概在 5000 行左右,非常好地让我深入使用了 Rust 的各种语法,然后理解了一些复杂的概念,对 Rust 的熟练程度更上一层楼。
最重要的是,能够实际上手项目开发,非常的有成就感!
我把这个项目开放出来了,手把手带着写,小白也能够完全学会! https://w02agegxg3.feishu.cn/docx/Ktp3dBGl9oHdbOxbjUWcGdSnn3g
希望对大家有所帮助!
1
共 0 条评论, 1 页
评论区
写评论还没有评论