Usando o Cargo

Quando vocĂȘ começar a ler sobre Rust, logo conhecerĂĄ o Cargo, a ferramenta padrĂŁo usada no ecossistema Rust para criar e executar aplicativos Rust. Aqui nĂłs queremos dar uma breve visĂŁo geral do que Ă© o Cargo e como ele se encaixa no ecossistema mais amplo e como ele se encaixa neste treinamento.

Instalação

Por favor, siga as instruçÔes em https://rustup.rs/.

Isso fornecerĂĄ a ferramenta de compilação Cargo (cargo) e o compilador Rust (rustc). VocĂȘ tambĂ©m obterĂĄ o rustup, um utilitĂĄrio de linha de comando que vocĂȘ pode usar para instalar diferentes versĂ”es do compilador.

Depois de instalar o Rust, vocĂȘ deve configurar seu editor ou IDE para trabalhar com o Rust. A maioria dos editores faz isso conversando com o rust-analyzer, que fornece auto-completar e funcionalidade de salto para definição para VS Code, Emacs, Vim/Neovim e muitos outros. TambĂ©m hĂĄ um IDE diferente disponĂ­vel chamado RustRover.

  • No Debian/Ubuntu, vocĂȘ tambĂ©m pode instalar o Cargo, o cĂłdigo-fonte do Rust e o formatador Rust com apt. Entretanto, isto lhe fornece uma versĂŁo desatualizada do Rust e pode levar a comportamentos inesperados. O comando seria:

    sudo apt install cargo rust-src rustfmt
    
  • No macOS, vocĂȘ pode usar o Homebrew para instalar o Rust, mas isso pode fornecer uma versĂŁo desatualizada. Portanto, Ă© recomendado instalar o Rust a partir do site oficial.