ExpertiDict

Rust · Essencial · Inglês · Técnico

Cargo

/ˈkɑːɹɡoʊ/substantivo

Gerenciador de pacotes e ferramenta de build oficial do Rust. Cria projetos, baixa dependências, compila, roda testes e publica crates com poucos comandos.

Onde usar

É a porta de entrada de qualquer projeto: cargo build, cargo run e cargo test aparecem em README e pipelines de CI. Quase ninguém chama o rustc diretamente.

Em código

cargo new meu_app
cd meu_app
cargo run

Exemplos

Just run cargo build and see.

Roda cargo build e vê.

Cargo caches the downloaded crates.

O Cargo guarda em cache as crates baixadas.

Cuidado

Não é o compilador: quem compila é o rustc, e o Cargo só orquestra dependências, perfis e chamadas ao rustc.

Sinônimos

gerenciador de pacotes

Origem

Do inglês cargo, 'carga', em referência às crates que ele transporta.

Veja também

Todos os termos de Rust