A complete solution to reload your go code without restarting your server, interrupting or blocking any ongoing procedure.
- golang
- hot-reload
- hotswap
- plugin
47,133 repositories indexed
937–960 of 2,045 · Most stars
A complete solution to reload your go code without restarting your server, interrupting or blocking any ongoing procedure.
Simple licensing library for golang.
Transaction manager for GoLang
A Go/Golang library to help construct a graphql-go server supporting react-relay.
An aggregator for personal metrics, and an extensible analysis engine
A developer-friendly HTTP request library for Gopher.
Zero boilerplate database operations for Go
Beautiful, integrated, OpenAPI documentation.
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
Dead simple, super fast, zero allocation logger for Golang
MoniGo is a performance monitoring library for Go apps, offering real-time insights into service-level and function-level metrics. With an intuitive UI, it enables developers to track and optimize performance. Get your Go app's dashboard up in just 10 seconds!
Self-hosted AI visibility tracking (AEO / GEO / LLMO). Track how ChatGPT, Claude, Perplexity, Gemini and Google AI Overviews mention and cite your brand. One Go binary, SQLite, MCP-first, bring your own keys.
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
Structured concurrency made easy
go irc client for twitch.tv
Discover internet-wide misconfigurations while drinking coffee
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
The Emperor takes care of all errors personally
📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
[Go]Distributed Actor/Grain framework for Golang with goodies
Go bindings for YARA
Neo4j client for Golang