Reflection (Rich Descriptors) for Go Protocol Buffers
-
Updated
Nov 18, 2025 - Go
Reflection (Rich Descriptors) for Go Protocol Buffers
Zero-allocation reflection library for Go
Type safe enums for Go without code generation or reflection
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
Dynamically and efficiently operate RPC data for Go
A runtime dependency-injection library for Go that supports automatically chaining conversion functions to reach desired input and output types.
Fast deep-copy library for Go
AI-powered JSON translation tool with agentic reflection using OpenAI, Anthropic, and Gemini APIs
Library for setting values to structs' fields from env, flags, files or default tag
Higher-level reflect-based capabilities for inspecting objects and structs
Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types.
A simple and user-friendly reflection utility library.
An easy-to-use reflection-based dependency injection package that fits into any Go application.
Add a description, image, and links to the reflection topic page so that developers can more easily learn about it.
To associate your repository with the reflection topic, visit your repo's landing page and select "manage topics."