hiboot is a high performance web and cli application framework with dependency injection support
- golang
- web
- webapp
- ioc
56,139 visible repositories in the index
25–48 of 49 · Most stars
hiboot is a high performance web and cli application framework with dependency injection support
Simple but powerful dependency injection container for Go projects!
testcase is an opinionated testing framework to support test driven design.
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Dependency Injection with Service Lifetimes for Go
An additive dependency injection container for Golang.
Strict Runtime Dependency Injection for Golang
Configuration and dependency injection
An easy-to-use reflection-based dependency injection package that fits into any Go application.
Dependency Injection and Inversion of Control package
Golang type-safe dependency injection
The most flexible component-oriented framework for GoLang applications
OpenTelemetry auto-instrumentation tool for Golang. It automatically injects OpenTelemetry blocks.
Advanced Dependency Injection Solution for Go
Hotcoal - Secure your handcrafted SQL against injection
Simple Dependency Injection Container
YAML-based Dependency Injection container for GO
Minimalistic, pluggable Golang evloop/timer handler with dependency-injection
Keep your secrets out of your AI coding agents. A local HTTPS proxy that swaps real credentials with placeholders and injects them at the network boundary.
GO Dependency Injection
DI container library that is focused on clean API and flexibility.
Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.
⚙️ Golang config manager. Control your configurations using tags, unmarshal to structs, implement and inject your own value providers and parsers.