| # Cargo Guide |
| |
| This guide will give you all that you need to know about how to use Cargo to |
| develop Rust packages. |
| |
| * [Why Cargo Exists](why-cargo-exists.md) |
| * [Creating a New Package](creating-a-new-project.md) |
| * [Working on an Existing Cargo Package](working-on-an-existing-project.md) |
| * [Dependencies](dependencies.md) |
| * [Package Layout](project-layout.md) |
| * [Cargo.toml vs Cargo.lock](cargo-toml-vs-cargo-lock.md) |
| * [Tests](tests.md) |
| * [Continuous Integration](continuous-integration.md) |
| * [Publishing on crates.io](../reference/publishing.md) |
| * [Cargo Home](cargo-home.md) |
| * [Optimizing Build Performance](build-performance.md) |