教程仓库
完整的材料可以在 https://github.com/esp-rs/std-training 找到。
✅ 克隆并进入教程仓库:
git clone "https://github.com/esp-rs/std-training.git"
cd std-training
❗ Windows 用户可能会遇到长路径名问题。
仓库内容
advanced/
- 进阶教程的代码示例和练习book/
- 本书的 markdown 源码common/
- 入门和进阶教程共用的代码common/lib/
- 基础 cratesintro/
- 入门教程的代码示例和练习
关于配置的说明
比起将证书或其他敏感信息直接放在源代码中,在本教程中,我们会使用 toml-cfg
作为一种更方便、更安全的替代方法。配置信息会存储在相应包的根目录中名为 cfg.toml
的文件中
该配置中只包含一个与包同名(Cargo.toml
中的 name = "your-package"
)的 section 标题,具体配置因项目而异:
[your-package]
user = "example"
password = "h4ckm3"
❗ 如果你把 cfg.toml
复制到了另一个项目,记得将标题改为 [另一个包的 name]
。