从 Hello world 到实用的 CLI 工具
教学目标
本周我们会从一个 CLI 项目开始,在边写边学的过程中了解 Rust,逐渐掌握构建 Rust 程序的最基本的思路和 “The rust way”。

掌握 Rust 的思想,基本语法,数据结构。

介绍 Rust 项目的基本组织结构,熟悉 Cargo 和相关工具。

可以阅读并撰写简单的 Rust 应用程序。

详细内容

了解 Rust 和其他编程语言相比的独特之处,适用场景等。

掌握基础数据结构:String、Vec、HashMap 等等。

掌握 Rust 编程中的常用库。

掌握构建 Rust 程序的基本思路,学会使用 Struct 和定义简单的 trait,了解泛型在 Rust 中的使用,以及能够读懂别人撰写的泛型代码。

Rust 开发过程中可能遇到的问题及解决方法。

构建自己的瑞士军刀:命令行工具、base64 编解码等一系列有用的小工具。

实战:构建 HTTP 静态页面服务器。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。