教程仓库
完整的材料可以在 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]。