2020 Rust学习计划及进展跟踪

计划、进展将实时更新,学习心得将不定期整理发布。

视频

  1. Rust Building Reusable Code with Rust from Scratch
  2. Rust Programming Recipes

  1. 深入浅出Rust:理论学习
  2. Rust Primer:理论学习
  3. Rust Standard Library Cookbook: 实战例子
  4. Hands-On Data Structures and Algorithms with Rust: 实战例子
  5. Hands-On Microservices with Rust
  6. Hands-On Concurrency with Rust
  7. Network Programming with Rust

模块学习进展

每个模块学习尽量输出完整实例代码

模块 状态
变量与类型 完成
字符串 完成
Import与模块 完成
结构体 完成
枚举 完成
trait 完成
泛型 完成
内存管理 完成
指针 完成
闭包 完成
迭代器 完成
错误处理 完成
完成
文件IO 未开始
多线程并发 未开始
异步 未开始
Unsafe 未开始
数据结构 进行中

实战

如下为目前想到的待定项目

  1. warp开发Web应用:Web脚手架,包含基础用户模块,权限模块
  • Pending,异步数据库连接池问题
  1. HTTP server
  2. 多线程下载工具
  3. Websocket
  4. RPC
  • 20200405 完成一个RPC小例子
  1. 协议栈开发,例如:TCP/IP

挑战

一年至少600次Github contributions

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容