gookit
Repositórios de código aberto acompanhados de gookit, ordenados por estrelas.
- #1
💪 Helper Utils (mais de 900): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time e muito mais. Funções utilitárias comuns em Go para números, strings, arrays, Map, structs, reflexão, texto, arquivos, erros, data e hora, tratamento especial, formatação, obtenção de informações comuns, entre outras.
★ 2.359-1Variação de estrelas nos últimos 7 dias - #2
Biblioteca de renderização de cores para terminal, com suporte a 8/16 cores, 256 cores e RGB, compatível com métodos Print/Sprintf e Windows.
★ 1.605+0Variação de estrelas nos últimos 7 dias - #3
Pacote Go para validação e filtragem de dados. Suporta Map, Struct e dados de formulário.
★ 1.164+0Variação de estrelas nos últimos 7 dias - #4
📝 Gerenciamento de configuração em Go (carregar, obter, definir, exportar). Suporta JSON, YAML, TOML, Properties, INI, HCL, ENV e Flags. Carregamento de vários arquivos, mesclagem de substituição de dados, análise de variáveis de ambiente.
★ 585+0Variação de estrelas nos últimos 7 dias - #5
📢 Gerenciador e despachante de eventos leve implementado em Go. Suporta configuração de prioridade de ouvintes e uso de curingas para ouvir um grupo de eventos.
★ 578+0Variação de estrelas nos últimos 7 dias - #6
📑 Biblioteca de logging leve, configurável e extensível escrita em Go. Suporta múltiplos níveis, múltiplas saídas e registrador de múltiplos arquivos integrado, buffers, limpeza e manipulação de rotação de arquivos. Uma biblioteca de registros fácil de usar, leve, configurável e extensível. Suporta múltiplos níveis, saída para múltiplos arquivos; inclui processamento de logs de arquivos integrado, rotação automática, limpeza, compactação e outras funcionalidades aprimoradas.
★ 556+1Variação de estrelas nos últimos 7 dias