< 返回版块

Aaron009 发表于 2023-05-15 07:17

我是一个对 Rust 感兴趣的新手,已经学2年了,正在寻找一些适合入门的项目来练习和学习。我希望找到一些小型开源项目,最好能够涵盖智能指针和并发使用场景。当然,如果没有并发的项目也没关系,只要是入门级别的项目就可以。

我希望能够通过这些项目熟悉 Rust 的语法、标准库以及 Rust 的核心概念。如果这些项目还能够涉及到智能指针和并发,那将会更加理想,因为我对这些特性特别感兴趣。

如果你知道任何符合上述要求的项目,或者有任何建议或指导,都请在下方留言告诉我。非常感谢你们的帮助!

希望能够找到一些有趣的项目,让我能够进一步提升我的 Rust 技能。

评论区

写评论
heqingpan 2023-05-16 23:14

并发场景的开发,个人比较推荐actor模型,rust对应的框架就是actix

如果对actix actor模型感兴趣,可以看看基于rust+actix写的配置、注册中心rnacos

开始可只看http协议的配置中心,其功能逻辑不算复杂,相当于一个内存的 map,通过http协议对外提供设置、查询、监听服务。

Mike Tang 2023-05-15 23:00

楼上建议写链表的不太好。

跟着tokio官网写mini-redis的例子不错。

0xe994a4 2023-05-15 11:00

可以先照着圣经里的链表实现写一写:https://course.rs/too-many-lists/intro.html

github.com/shanliu/lsys 2023-05-15 10:10

额,跟我这一块吧[看我用户名] 文档够多,适合新手快速上手.

hiyochi 2023-05-15 09:38

toyDB 很适合

1 共 5 条评论, 1 页