rbytes_rust_util 0.2.1

Utilitários e algoritmos em Rust para iniciantes.
Documentation
rbytes_rust_util-0.2.1 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.

[dependencies]

rbytes_rust_util = { git = "https://github.com/seu-usuario/RBytesRustUtil.git" }



## 🧑‍💻 Exemplos de uso

Veja exemplos e testes em cada módulo para aprender como usar as funções!



format.rs

string.rs

json.rs

file.rs

datetime.rs

math.rs

regex.rs

net.rs

algoritmos.rs

cryptography.rs

array.rs

sort.rs

---



## No seu código:



rust

use rbytes_rust_util::format::format_number_with_separator;

use rbytes_rust_util::math::factorial;



fn main() {

    println!("{}", format_number_with_separator(1234567)); // "1,234,567"

    println!("{}", factorial(5)); // 120

}

---



🦀 Para quem é este projeto?

Quem está começando em Rust e quer exemplos práticos.

Quem quer um repositório de utilitários para projetos pessoais.

Quem gosta de aprender com código simples, limpo e testado.



🤝 Contribua!

Sugestões, correções e novas funções são muito bem-vindas!

Abra uma issue ou envie um pull request.



por Rodrigo Delphino

---