Bibliotecas escritas em Go

fasthttp

Pacote HTTP rápido para Go. Ajustado para alto desempenho. Zero alocações de memória em hot paths. Até 10x mais rápido que net/http.
  • 19.9k
  • MIT

learn-go-with-tests

Aprenda Go com desenvolvimento orientado a testes.
  • 19.9k
  • MIT

loki

Como Prometheus, mas para logs..
  • 19.7k
  • GNU Affero General Public License v3.0

dgraph

Banco de dados GraphQL nativo com back-end gráfico.
  • 19.5k
  • GNU General Public License v3.0

helm

O Kubernetes Package Manager [Movido para: https://github.com/helm/helm] (por kubernetes).
  • 19.3k
  • Apache License 2.0

zap

Log extremamente rápido, estruturado e nivelado em Go..
  • 19.2k
  • MIT

bubbletea

Um pequeno e poderoso framework TUI 🏗.
  • 19.1k
  • MIT

websocket

Uma implementação WebSocket rápida, bem testada e amplamente usada para Go.
  • 18.6k
  • BSD 2-clause "Simplified"

podman

Podman: Uma ferramenta para gerenciar contêineres e pods OCI.
  • 18.6k
  • Apache License 2.0

Cloudreve

🌩支持多家云存储的云盘系统 (Self-hosted file management and sharing system, supports multiple storage providers).
  • 18.6k
  • GNU General Public License v3.0 only

grpc-go

A implementação da linguagem Go do gRPC. RPC baseado em HTTP/2.
  • 18.5k
  • Apache License 2.0

trivy

Encontre vulnerabilidades, configurações incorretas, segredos, SBOM em contêineres, Kubernetes, repositórios de código, nuvens e muito mais.
  • 18.1k
  • Apache License 2.0

jaeger

CNCF Jaeger, uma plataforma de rastreamento distribuído.
  • 18.0k
  • Apache License 2.0

mux

Um poderoso roteador HTTP e correspondente de URL para criar servidores da Web Go com 🦍.
  • 17.9k
  • BSD 3-clause "New" or "Revised"

AdGuardHome

Anúncios e rastreadores em toda a rede bloqueando o servidor DNS.
  • 17.9k
  • GNU General Public License v3.0 only

seaweedfs

O SeaweedFS é um sistema de armazenamento distribuído rápido para blobs, objetos, arquivos e data lake, para bilhões de arquivos! O armazenamento de blob tem busca de disco O(1), camada de nuvem. Filer suporta Cloud Drive, replicação ativa-ativa cross-DC, Kubernetes, montagem POSIX FUSE, S3 API, S3 Gateway, Hadoop, WebDAV, criptografia, Erasure Coding..
  • 17.9k
  • Apache License 2.0

gotty

Compartilhe seu terminal como um aplicativo da web.
  • 17.9k
  • MIT

gin-vue-admin

基于vite+vue3+gin搭建的开发基础平台(支持TS, JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,chatGPT自动查表等开发必备功能。.
  • 17.8k
  • Apache License 2.0

Redis

Cliente Redis Go.
  • 17.6k
  • BSD 2-clause "Simplified"

Gor

GoReplay é uma ferramenta de código aberto para capturar e reproduzir tráfego HTTP ao vivo em um ambiente de teste para testar continuamente seu sistema com dados reais. Ele pode ser usado para aumentar a confiança em implantações de código, alterações de configuração e alterações de infraestrutura.
  • 17.6k
  • GNU General Public License v3.0

learngo

❤️ Mais de 1.000 exemplos, exercícios e questionários feitos à mão. 🚀 Aprenda Go consertando mais de 1000 pequenos programas.
  • 17.5k
  • GNU General Public License v3.0

Lean and Mean Docker containers

Slim(toolkit): Não altere nada em sua imagem de contêiner e diminua-a em até 30x (e para linguagens compiladas ainda mais), tornando-a segura também! (código aberto e gratuito).
  • 17.0k
  • Apache License 2.0

authelia

O portal multifator de logon único para aplicativos da web.
  • 16.9k
  • Apache License 2.0

websocketd

Transforme qualquer programa que use STDIN/STDOUT em um servidor WebSocket. Como inetd, mas para WebSockets..
  • 16.9k
  • BSD 2-clause "Simplified"

bitbar

Coloque a saída de qualquer script ou programa na barra de menus do macOS (a reinicialização do BitBar).
  • 16.9k
  • MIT

nvm

Um utilitário de gerenciamento de versão node.js para Windows. Ironicamente escrito em Go. [Movido para: https://github.com/coreybutler/nvm-windows] (por coreybutler).
  • 16.8k
  • MIT

fx

Terminal visualizador JSON.
  • 16.8k
  • MIT

redis

Cliente Redis de tipo seguro para Golang [Movido para: https://github.com/redis/go-redis] (por go-redis).
  • 16.7k
  • BSD 2-clause "Simplified"

Pulumi

Pulumi - Infraestrutura como Código em qualquer linguagem de programação. Crie infraestrutura intuitivamente em qualquer nuvem usando linguagens familiares 🚀.
  • 16.6k
  • Apache License 2.0

vitess

Vitess é um sistema de agrupamento de banco de dados para escala horizontal do MySQL.
  • 16.5k
  • Apache License 2.0