A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
47,133 repositories indexed
697–720 of 1,166 · Most stars
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.
OpenTofu Language Server
Modular, zero-dependency testing framework for Go. Featuring plugins, suites, parallel tests and much more!
Go Dependency Injection Framework
⚡️ A lightning fast HTTP router
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
golang wrapper for github.com/OSGEO/gdal
A camera proxy for Reolink: pulls video over Reolink's own protocol and serves RTSP and HTTP for Frigate, go2rtc or any NVR. No ffmpeg in the serving path.
hiboot is a high performance web and cli application framework with dependency injection support
Dead simple Go database migration library.
SaaS boilerplate/starter-kit in Go+React with Stripe integration, multi-tenant support, comprehensive features and AI-agent ready
Fast and reliable way to work with Microsoft Excel™ [xlsx] files in Golang
Simple Features is a pure Go Implementation of the OpenGIS Simple Feature Access Specification
Demo app for learning observability with Grafana and performance testing with k6.
Go cross-platform OpenGL bindings.
A Go port of the Java Streams API. Type-safe and functional Go Streams processing
Run performance tests in Kubernetes cluster with Kangal
Guided Soar server installer for Ubuntu 24.04 amd64, with Persian documentation and WhiteDNS IR/GLOBAL profiles
A high-performance rate limiter library for Go applications
easy way to distribute commands over ssh.
Learn everything about Go in 7 days (from a Nodejs developer).
The Balanced Routing Table (BART) adapts D.E. Knuth's Allotment Routing Table (ART) algorithm to deliver comparable lookup speeds with superior update efficiency and a significantly smaller memory footprint.
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.