Reflection - Awesome Go
- copy - Package for fast copying structs of different types.
- Deepcopier - Simple struct copying for Go.
- go-deepcopy - Fast deep copy library.
- goenum - A common enumeration struct based on generics and reflection that allows you to quickly define enumerations and use a set of useful default methods.
- gotype - Golang source code parsing, usage like reflect package.
- gpath - Library to simplify access struct fields with Go's expression in reflection.
- objwalker - Walk by go objects with reflection.
- reflectutils - Helpers for working with reflection: struct tag parsing; recursive walking; fill value from string.