Busca en todas las páginas de la documentación
12 pages in this section.
The manifest/lockfile split, how Cargo unifies feature flags across a whole dependency graph, and how workspaces turn multiple crates into one coordinated build unit.
Learn to use Cargo for Rust project management. Create new binary and library crates, build and run projects, and understand project layout.
Learn how to configure your Rust project with Cargo.toml. Declare crate identity, dependencies, features, profiles, and workspace membership.
Learn how Cargo features enable conditional compilation, optional dependencies, and platform-specific code in Rust projects.
Configure Cargo profiles to optimize Rust applications. Learn to balance compile time, runtime speed, and binary size for development and release.
Learn how Cargo workspaces simplify multi-crate Rust projects with a shared lockfile, unified dependencies, and single-command workflows.
Manage Rust project dependencies: understand cargo update, audit for vulnerabilities with cargo audit, and enforce policies using cargo-deny.
Discover essential Cargo subcommands for Rust development. Learn to use cargo-expand, cargo tree, cargo-bloat, cargo-nextest, and cargo-watch to debug, optimize
Publish your Rust crate to crates.io. Learn to prepare metadata, manage versions with SemVer, and use cargo publish for successful sharing.
Learn Cargo best practices for reproducible, fast, and well-organized Rust builds. Discover tips for project structure, dependency management, and more.
A single-page roundup of every highlight bullet from the 11 pages in the Cargo section, grouped by source page so you can scan all 61 takeaways without opening each article individually.