DI container library that is focused on clean API and flexibility.
- golang
- go
- dependency-injection
47,133 repositories indexed
1,609–1,632 of 1,708 · Most stars
DI container library that is focused on clean API and flexibility.
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.
The repository host gives no description.
A simple and elegant interface for GO's reflect.
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.
Go client for Meta's Threads - OAuth 2.0, rate limiting, full API coverage, production-ready
Tamper-evident audit log for Go: an append-only, hash-chained, optionally Ed25519-signed log/slog handler, with offline logx verify. Built on the standard library, zero third-party dependencies. Also a full slog toolkit (colored output, JSON, rotation, fan-out, CLI).
A plugin built around Kubeconform to validate manifests schema within Kusomize.
Dynamic configuration file templating tool for kubernetes manifest or general configuration files
The "interpol" security string interpolation library and the "police" command line tool. Just moved here from https://bitbucket.org/vahidi/interpol
extensible, high-performance configuration management library, optimized for hierarchical data
Real macOS WiFi data for Go: scan unredacted SSIDs/BSSIDs and read saved WiFi passwords with user-approved macOS prompts.
A serverless backup solution for PostgreSQL databases using AWS Lambda, with automatic daily, monthly, and yearly backup rotation to S3.
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
high bandwidth for high-latency tcp connections
Run anything, know nothing. Zero-config universal project runner.
A small, flexible authorization core for Go, built around subject–action–resource–scope checks.
A lightweight application serving frontend applications and load balancer.