Advanced Dependency Injection Solution for Go
- dependency-injection
- di
- generic
- go
47,133 repositories indexed
913–936 of 1,066 · Most stars
Advanced Dependency Injection Solution for Go
go-ipmux is a GoLang Library for Multiplexing HTTP requests based on multiple Source IPs
tiny linear interpolation library for go
Improve Open Assistant with ChatGPT.
Translatedhigh performance net library for game server
A Go distributed systems development framework
Automate semantic versioning of Git repositories by analyzing their formatted commit history and tagging them with the right SemVer.
A library for scheduling when to dispatch a message to a channel
Parser for todo.txt files in Go ✅
Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.
🚀 Schema based, typed Redis caching/memoize framework for Go
High Interaction Honeypot Solution for Redis protocol
Happy SDK is an open-source Go framework for building fast, reliable applications. Its modular tools simplify development and prototyping, supporting integration with multi-language projects for technical and non-technical users.
FastRouter is a fast, flexible HTTP router written in Go.
Docker-aware backup agent using labels to automate backups for PostgreSQL, MySQL, MongoDB, and Redis to local or S3 compatible storage.
Structured log interface
Generic Golang Key/Value trait for AWS storage services
Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
DepCharge is a tool designed to help orchestrate the execution of commands across many directories at once.
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
This plugin allow proxify requests to other host. It can be useful if you want to use separate server as frontend but use one address for both frontend and backend.
go mpris implementation
This is the companion repo for Go Succinctly by Amir Irani.