A simple and elegant interface for GO's reflect.
- go
- golang
- reflect
- reflection
47,133 repositories indexed
409–432 of 436 · Most stars
A simple and elegant interface for GO's reflect.
Generate boilerplate + endpoints for Fiber or Gin REST APIs.
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).
The "interpol" security string interpolation library and the "police" command line tool. Just moved here from https://bitbucket.org/vahidi/interpol
Go http.Client with a byte-exact browser TLS fingerprint (uTLS) — survive JA3/JA4 blocking without a headless browser.
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
Automatically generate Go code for mocking interfaces in unit tests
DLIA is an AI-powered Docker log monitoring agent that uses Large Language Models (LLMs) to intelligently analyze container logs, detect anomalies, and provide contextual insights over time.
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
Simple golang error handling with classification primitives.
A simple framework for writing effective unit, component, and integration tests.
A framework to manage development and testing environments
TranslatedGo library: convert numbers to Russian words with correct grammar.
A comprehensive, zero-dependency Go SDK for the Paystack API
GunDB middleware for Fiber web framework. This middleware enables easy integration of GunDB, a decentralized database.
Golang SDK for Dusupay payment gateway API (Unofficial)
👻 Simple middleware to integrate authentication to your applications
Encrypted .env vault manager with interactive TUI — written in Go
A CLI tool that renders Markdown files in the browser with GitHub-style formatting and live reload on file changes.
A common interface used for modeling Mathematical Programs (e.g., Convex Optimization problems) in the language Go (Golang).
Deep network visibility, powered by Suricata. Artica integrates the Suricata IDS engine directly inside your server, giving you enterprise-grade intrusion detection without the complexity. Monitor every packet in real time, detect advanced threats, and visualize malicious
A simple project for measuring transit intensity
Parse Lucene-style query syntax into BSON filters for MongoDB — fast, simple, and developer-friendly.
Fasapay payment gateway XML API Client for Go (Unofficial)