Rust 程序设计语言 简体中文版 1.85.0
任何时候,如果你拿不准标准库中的类型或函数的用途和用法,请查阅应用程序接口 (application programming interface,API)文档! 文本编辑器和集成开发环境(Integrated Development Environments, IDE) 本书不会假设你使用何种工具来编写 Rust 代码。几乎任何文本编辑器都可以搞定!然而,很 多文本编辑器和集成开发环境(IDE)内置了 Rust 支持。你总是可以在 rs 中,为 代码的核心功能编写测试将更加容易。我们可以直接使用多种参数调用函数并检查返回值而无 需从命令行运行二进制文件了。 在这一部分,我们将遵循测试驱动开发(Test Driven Development, TDD)的模式来逐步增 加 minigrep 的搜索逻辑。它遵循如下步骤: 1. 编写一个失败的测试,并运行它以确保它失败的原因是你所期望的。 2. 编写或修改足够的代码来使新的测试通过。 中添加通常是一两句话的描述,因为它将在搜索结果中 和你的 crate 一起显示。对于 license 字段,你需要一个 license 标识符值(license identifier value)。Linux 基金会的 Software Package Data Exchange (SPDX) 列出了可以使用的标识 符。例如,为了指定 crate 使用 MIT License,增加 MIT 标识符: 文件名:Cargo.toml0 码力 | 562 页 | 3.23 MB | 9 天前3
共 1 条
- 1