Reflection (Rich Descriptors) for Go Protocol Buffers
-
Updated
Jun 13, 2024 - Go
Reflection (Rich Descriptors) for Go Protocol Buffers
Zero-allocation reflection library for Go
Type safe enums for Go without code generation or reflection
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.
A generics based dependency injection application framework for Go, support OpenTelemetry trace/metric/log natively 🚀🚀🚀
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.
Sabre is highly customisable, embeddable LISP engine for Go. 💻
Golang struct operations.
Go reflection library to find struct field by its tag
Dot: A powerful Go package simplifying navigation and manipulation of complex data structures via dot-separated paths. Features include insertion into struct fields, maps, arrays, slices, and channels, along with robust error handling and support for diverse map keys.
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."