GO Dependency Injection
- go
- dependency-injection
- constructor
- reflection
47,133 repositories indexed
2,161–2,184 of 2,306 · Most stars
GO Dependency Injection
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
A Go project to explore the math to calculate and present data in a map using the `Web Mercator Projection`
Data engineering and machine learning toolkit for Go.
The missing Golang Strings Library
Package manager for MCP servers, Agent Skills (SKILL.md), and Claude Code commands, hooks, subagents, and output styles. Installs into Claude Code, Cursor, Codex, Gemini CLI, Copilot, and Cline.
Slice conversion between primitive types
DI container library that is focused on clean API and flexibility.
Powerful SQL Query builder that automatically generates SQL queries from structs
High performance LTSV (Labeled Tab Separeted Value) reader for Go.
A Go library providing a simplified abstraction over google/gopacket for network packet parsing and processing, reducing boilerplate and improving ease of use while preserving core packet inspection capabilities.
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.
A lightweight webhook action engine — execute custom commands, scripts, and forward webhooks based on YAML rules when webhook requests arrive.
gRPC interceptor catenation.
A Go package for encode/decode fixed-width data
Zero-dependency Go implementation of the Unix getopt function, tested against GNU libc.
Abstractions and utilities to get rid of boilerplate code in business logic
Tag based configuration loader from different providers
Preview Go struct field-alignment savings as a diff, not a rewrite.
Galvanity is Algorand vanity address generator written in Go
A Deterministic Random Bit Generator based on AES in Counter mode (AES-CTR-DRBG) as specified in NIST SP 800-90A written in Go.
A Lua VM in Go
Go client for Meta's Threads - OAuth 2.0, rate limiting, full API coverage, production-ready
Generate boilerplate + endpoints for Fiber or Gin REST APIs.