Rust com Exemplos
Rust é uma linguagem de programação de sistemas moderna focada na segurança, velocidade e concorrência. Ela cumpre estes objetivos sendo segura quanto ao uso da memória sem usar recolha de lixo.
Rust com Exemplos é uma coleção de exemplos executáveis que ilustram vários conceitos da Rust e bibliotecas padrão. Para obter ainda mais destes exemplos, não te esqueças de instalar a Rust localmente e consulte a documentação oficial. Adicionalmente para os curiosos, também podes consultar o código-fonte para este local.
Agora começaremos!
-
Olá Mundo - Comece com um programa "Olá Mundo" tradicional.
-
Primitivos - Estude os inteiros com sinal, inteiros sem sinal e outros primitivos.
-
Tipos Personalizados -
struct
eenum
. -
Vínculos de Variável - vínculos mutáveis, âmbito, obscurecimento.
-
Tipos - Estude as mudanças e definição de tipos.
-
Controlo de Fluxo -
if
/else
,for
, e outros. -
Funções - Estude os Métodos, Fechamentos e Funções de Ordem Superior.
-
Módulos - Organize o código usando módulos.
-
Caixote - Um caixote é uma unidade de compilação na Rust. Aprenda a criar uma biblioteca.
-
Cargo - Passe por algumas funcionalidades básicas da ferramenta de gestão de pacote da Rust oficial.
-
Atributos - Um atributo é um meta-dado aplicado à algum módulo, caixote ou item.
-
Genéricos - Aprenda a escrever uma função ou tipo de dado que pode trabalhar com vários tipos de argumentos.
-
Regras de Delimitação do Âmbito - Os âmbitos desempenham um parte importante na posse, empréstimo, e vidas.
-
Características - Uma característica é uma coleção de métodos definidos por um tipo desconhecido:
Self
-
Manipulação de erro - Estude a maneira da Rust de lidar com falhas.
-
Tipos da Biblioteca
std
- Estude alguns tipos personalizados fornecidos pela bibliotecastd
. -
Outros
std
- Mais tipos personalizados para manipulação de ficheiro, linhas de processamento. -
Testes - Todos os tipos de testes na Rust.
-
Meta - Documentação, Analise Comparativa.