Repolode
rust-lang

rust-lang/book

A fonte oficial do livro "The Rust Programming Language", compilada com mdBook para gerar a edição online gratuita.

Estrelas
18,521
Forks
4,170
Issues abertas
483
Último commit
há 10 dias

O que é?

Este repositório contém a fonte em Markdown de "The Rust Programming Language", o livro introdutório oficial de Rust. O comando `mdbook build` transforma os arquivos em uma versão HTML navegável, e o mesmo conteúdo é publicado gratuitamente online pelos canais de documentação stable, beta e nightly do Rust.

Os trechos de código do livro são testados durante a compilação com `mdbook test`, garantindo que os exemplos sejam verificados com a toolchain do Rust. As releases no GitHub incluem o código de todos os trechos para que os leitores possam executá-los localmente.

O projeto é mantido pela equipe do Rust. Edições impressas estão disponíveis pela No Starch Press, e as revisões maiores são programadas para coincidir com as edições do Rust, enquanto as mudanças intermediárias se limitam à correção de erros.

Recursos principais

  • 01Compilado com mdBook para gerar um site HTML estático que pode ser lido offline.
  • 02Trechos de código testados com `mdbook test` usando a toolchain do Rust.
  • 03Fonte disponível em Markdown, com releases que incluem todo o código de exemplo.
  • 04Atualizado junto com as releases stable, beta e nightly do Rust.

Casos de uso

  • Aprender Rust com o material introdutório oficial.
  • Gerar uma cópia local do livro para ler offline com mdBook.
  • Contribuir com correções ou traduções para o livro de Rust.
  • Extrair os trechos de código de exemplo para executá-los localmente.

Início rápido

  1. 1

    Instale o mdBook (substitua <version_num> pela versão indicada no arquivo vinculado no README)

    cargo install mdbook --locked --version <version_num>
  2. 2

    Gere o livro no subdiretório book

    mdbook build
  3. 3

    Abra book/index.html no navegador

Antes de usar

  • A licença não está claramente especificada nos metadados do repositório.
  • Entre revisões importantes, normalmente só são aceitas correções de erros, então outras contribuições podem ter que esperar meses ou anos.

Em coleções

Tópicos

Perguntas frequentes

O que é book?
A fonte oficial do livro "The Rust Programming Language", compilada com mdBook para gerar a edição online gratuita. Este repositório contém a fonte em Markdown de "The Rust Programming Language", o livro introdutório oficial de Rust. O comando `mdbook build` transforma os arquivos em uma versão HTML navegável, e o mesmo conteúdo é publicado gratuitamente online pelos canais de documentação stable, beta e nightly do Rust.
book é gratuito? Qual é a licença?
book é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
book ainda é mantido?
Manutenção ativa. O último commit de book foi em 28 de out. de 2026.
Para que posso usar book?
Aprender Rust com o material introdutório oficial. Gerar uma cópia local do livro para ler offline com mdBook. Contribuir com correções ou traduções para o livro de Rust. Extrair os trechos de código de exemplo para executá-los localmente.
Como instalar book?
Instale o mdBook (substitua <version_num> pela versão indicada no arquivo vinculado no README): cargo install mdbook --locked --version <version_num> Gere o livro no subdiretório book: mdbook build Abra book/index.html no navegador
Onde consigo book?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rust-lang/book

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados