G15N's Stars
amacneil/dbmate
🚀 A lightweight, framework-agnostic database migration tool.
oapi-codegen/oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
redis/go-redis
Redis Go client
uber-go/mock
GoMock is a mocking framework for the Go programming language.
grindlemire/go-lucene
A pure go lucene parser with no dependencies.
mitchellh/mapstructure
Go library for decoding generic map values into native Go structures and vice versa.
coreos/go-oidc
A Go OpenID Connect client.
micro/go-micro
A Go microservices framework
samber/lo
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
charmbracelet/lipgloss
Style definitions for nice terminal layouts 👄
jackc/pgx
PostgreSQL driver and toolkit for Go
ilyakaznacheev/cleanenv
✨Clean and minimalistic environment configuration reader for Golang
moonlight-stream/moonlight-qt
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
jinzhu/copier
Copier for golang, copy value from struct to struct and more
luk4z7/go-concurrency-guide
Practical concurrency guide in Go, communication by channels, patterns
bufbuild/protoc-gen-validate
Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
vektra/mockery
A mock code autogenerator for Go
go-playground/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
lestrrat-go/jwx
Implementation of various JWx (Javascript Object Signing and Encryption/JOSE) technologies
OpenAPITools/openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
asyncapi/generator
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
joho/godotenv
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
gorilla/mux
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
gorilla/websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
labstack/echo
High performance, minimalist Go web framework
golangci/golangci-lint
Fast linters runner for Go
sagikazarmark/modern-go-application
Modern Go Application example
sqlc-dev/sqlc
Generate type-safe code from SQL
beego/beego
beego is an open-source, high-performance web framework for the Go programming language.
qax-os/excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets