Rullst AcademyRullst Academy/Lição
Rust: primeiras faíscas · Lição 05 / 06

Cargo prepara a viagem

Você já reconhece um pequeno programa. Agora organize o caminho entre criar o projeto e ver sua mensagem no computador.

Vamos descobrir juntos

  1. 1

    Cargo acompanha a instalação usual do Rust. cargo new signal cria uma pasta chamada signal com Cargo.toml e src/main.rs. Você não precisa instalar nada para esta atividade.

  2. 2

    Dentro da pasta do projeto, editamos src/main.rs e salvamos. Cargo.toml descreve o projeto e suas dependências; ele não é o lugar da mensagem de println!.

  3. 3

    cargo run compila quando necessário e executa. cargo check procura problemas de compilação sem gerar o executável final. Nesta missão queremos ver a mensagem, então usamos run.

✦
SUA MISSÃO

Ordenar criação, edição e execução de um projeto Cargo.

Agora é a sua vez

Oficina de descobertas

Monte a sequência de lançamento

Você começa numa pasta sem o projeto signal. Organize os cartões para criar e executar a nova mensagem.
  1. Executar cargo run.
  2. Editar src/main.rs e salvar.
  3. Criar com cargo new signal.
  4. Entrar com cd signal.
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Qual arquivo contém o programa desta missão?

Preciso de uma pista

Cargo.toml descreve o projeto. Procure o arquivo dentro de src para encontrar o programa.

Carregando sua jornada…

Leve com você

Explique a sequência usando quatro cartões de papel. Ao testar em um computador, consulte as instruções oficiais de instalação e peça ajuda se precisar.

No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.