0Pricing
Learn Rust Coding · Aula

O Seu Primeiro 'Hello, World!'

Escreva e execute o seu primeiro programa 'Hello, World!' em Rust. Compreenda o processo básico de compilação e execução.

O Seu Primeiro 'Hello, World!' é uma aula grátis de Learn Rust Coding no CoddyKit. Esta é a aula 2 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Learn Rust Coding, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Learn Rust Coding inclui 3 aulas no total.

Your First Rust Program

Hora de escrever seu primeiro programa em Rust: Hello, World! É a maneira clássica de confirmar que sua instalação funciona e conhecer o básico.

Creating Your Source File

Os arquivos de código-fonte Rust terminam em .rs, como main.rs. Crie um em uma pasta de projeto nova — ele contém as instruções que você escreve.

The `fn main()` Function

Todo programa em Rust começa em uma função chamada main. A sintaxe fn main() { } a declara: fn para função, seguido de um nome, parâmetros e um corpo.

Printing to the Console

Para imprimir no console, use a macro println!. O ! indica que se trata de uma macro — código que é expandido em tempo de compilação. Passe o seu texto entre aspas e termine com ;.

Your "Hello, World!" Code

Aqui está o programa Hello, World! completo. Coloque-o no arquivo main.rs — observe o ponto e vírgula no final da instrução println!.

fn main() {
    println!("Hello, world!");
}

Turning Code into an Executable

Sua CPU não consegue ler Rust diretamente, então o compilador rustc o traduz. Execute rustc main.rs para produzir um executável.

rustc main.rs

Executing Your Program

Agora execute o arquivo executável: ./main no Linux/macOS ou main.exe no Windows. Você verá sua saudação — compile e depois execute.

./main

Using Cargo for Convenience

O rustc básico funciona, mas a maioria dos projetos usa o Cargo para estruturar, compilar e executar — especialmente à medida que as coisas crescem. Ele configura um layout padrão para você.

Cargo's Hello World

Inicie um projeto com cargo new, depois entre na pasta com cd e execute cargo run. O Cargo compila e executa em uma única etapa, cuidando dos detalhes.

fn main() {
    println!("Hello, world!");
}

Compiling & Running

Você escreveu seu primeiro programa em Rust e aprendeu duas maneiras de executá-lo: diretamente com o rustc e usando o Cargo. Vamos verificar o seu conhecimento.

Recap: Your First Rust Program

Você criou, compilou e executou seu primeiro programa — tanto com o rustc puro quanto com o cargo run, que é mais prático. A seguir, a cadeia de ferramentas completa.

Perguntas Frequentes

A aula “O Seu Primeiro 'Hello, World!'” é grátis?

Sim — o texto completo de “O Seu Primeiro 'Hello, World!'” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Learn Rust Coding, atualize para CoddyKit PRO. O curso de Learn Rust Coding inclui 3 aulas no total.

O que vou aprender em “O Seu Primeiro 'Hello, World!'”?

Escreva e execute o seu primeiro programa 'Hello, World!' em Rust. Compreenda o processo básico de compilação e execução. Você pratica Learn Rust Coding com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Learn Rust Coding?

Nenhuma experiência prévia é necessária. Learn Rust Coding no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 3.

Quanto tempo leva a aula “O Seu Primeiro 'Hello, World!'”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Learn Rust Coding?

Sim. Cada aula de Learn Rust Coding inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Instalação de Rust e Cargo
  2. O Seu Primeiro 'Hello, World!'
  3. Exploração da Cadeia de Ferramentas do Rust
← Voltar para Learn Rust Coding