package
0.7.0
Repository: https://github.com/pcelvng/go-config.git
Documentation: pkg.go.dev

# Functions

MakeAllNodes returns a slice of *Nodes from the provided options and interfaces.
MakeNodes will generate a map of nodes representing the fields in the struct including all child struct fields recursively.
NormTimeFormat accepts an actual time format or a shorthand version of all the common go time package formats using the same name as the variable time in accordance to the "timeFormats" map defined in this module.
Parent returns the parent struct node if one exists.
Parents returns all parents of the child.
ValueType returns a simple string representation of the type.

# Structs

Node is an abstraction of a struct field.
Nodes is a struct container for all the generated nodes.
No description provided by the author

# Type aliases

FieldString defines a func type for creating a field name for node n taking into account it's node heritage from heritage.