rbytes_rust_util-0.2.0 has been yanked.
RBytesRustUtil
RBytesRustUtil é uma coleção de módulos utilitários e algoritmos em Rust, criada para ajudar iniciantes a aprender, praticar e reutilizar funções comuns do dia a dia. O objetivo é ser um ponto de partida para quem está começando na linguagem, com código simples, exemplos e testes.
✨ O que você encontra aqui?
- format: Funções para formatação de números, strings, datas, bytes, etc.
- string: Manipulação de strings (trim, reverse, palíndromo, etc).
- json: Parse, serialização e manipulação de JSON.
- file: Leitura, escrita e manipulação de arquivos.
- datetime: Datas e horários com o crate
chrono. - math: Funções matemáticas clássicas (fatorial, primo, MDC, MMC, etc).
- regex: Expressões regulares fáceis de usar.
- net: Utilitários de rede (resolução de host, teste de porta).
- algoritmos: Algoritmos clássicos de busca, ordenação, Fibonacci, etc.
- cryptography: Hashes e codificações comuns.
- array: Utilitários para arrays e slices.
- sort: Funções de ordenação e deduplicação.
🚀 Como usar
Adicione este projeto como dependência no seu Cargo.toml (em breve no crates.io) ou clone o repositório e use localmente.
[]
= { = "https://github.com/seu-usuario/RBytesRustUtil.git" }
## 🧑💻 Exemplos de uso
es!
## No seu código:
format::format_number_with_separator;
math::factorial;
{
"{}", format_number_with_separator(1234567)); // "1,234,567"
"{}", factorial(5)); // 120
}
🦀 Para quem é este projeto?
começando em Rust e quer exemplos práticos.
limpo e testado.
🤝 Contribua!
correções e novas funções são muito bem-vindas!