Functions available in this module:
- reflection.(*)_of_type[foo]() // Extract details from type or struct
- reflection.(*)_of(bar) // Extract details from type instance
(*) can be `methods`, `fields` or `attributes`.
Each function returns a map[string]T
where T
can be FunctionData
, FieldData
or StructAttribute
respectively.