Skip to content

jotavetech/the-rust-book-ptbr

Repository files navigation

✋ Olá, sou o João Vitor.

Sou desenvolvedor Typescript há algum tempo e recentemente tive vontade de aprender uma linguagem de programação nova, então escolhi Rust.

Nesse repositório eu vou traduzir e simplificar o livro "The Rust Programming Language", que você pode acessar aqui, de acordo com o que entendo. Estou fazendo isso para reforçar o meu aprendizado e também para talvez ajudar alguém que consiga entender algum conceito de Rust com as minhas palavras.

O repositório é aberto então você pode enviar sugestões de alteração 😀

GUIA

  1. Introdução
  2. Começando
    1. Hello, World!
    2. Hello, Cargo!
  3. Jogo de adivinhação
  4. Conceitos Comuns
    1. Variáveis e Mutabilidade
    2. Tipos de Data
    3. Funções
    4. Controle de Fluxo
  5. Entendendo Ownership
    1. O Que é Ownership
    2. Referências e Empréstimos
  6. Estruturas
    1. Definindo e Instanciando Estruturas
    2. Métodos
  7. Enumeradores
    1. Enumeradores e Pattern Matching
    2. Construção de Controle de Fluxo
  8. Packages, Crates e Módulos
    1. Começo
    2. Packages e Crates
    3. Definindo Módulos para Controlar Escopo e Privacidade
  9. Coleções Comuns
    1. Lista de Valores com Vetores
    2. Texto UTF-8 com Strings
    3. Keys com Valores Associados em HashMap
  10. Lidando com Erros
    1. Começo
    2. Erros Irrecuperáveis com panic!
    3. Erros recuperáveis com result
  11. Genéricos, Traits e Lifetime
    1. Tipos de Dados Genéricos

About

A minha versão traduzida e simplificada do "The Rust Programming Language Book", criado com base no meu aprendizado lendo o livro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published