# Functions
From is a generic function that returns the value of a pointer If the pointer is nil, a zero value for the underlying type of the pointer is returned.
FromBool turns a boolean into a pointer to a boolean.
FromFloat64 turns a float64 into a pointer to a float64.
FromInt turns a int into a pointer to a int.
FromInt64 turns a int64 into a pointer to a int64.
FromMapOfStringInterfaces turns a map[string]interface{} into a pointer to a map[string]interface{}.
FromMapOfStringStrings turns a map[string]string into a pointer to a map[string]string.
FromSliceOfStrings turns a slice of stirngs into a pointer to a slice of strings.
FromString turns a string into a pointer to a string.
To is a generic function that returns a pointer to the value provided.
ToBool turns a pointer to a bool into a bool, returning the default value for a bool if it's nil.
ToFloat64 turns a pointer to a float64 into a float64, returning the default value for a float64 if it's nil.
ToInt turns a pointer to an int into an int, returning the default value for an int if it's nil.
ToInt64 turns a pointer to an int64 into an int64, returning the default value for an int64 if it's nil.
ToMapOfStringInterfaces turns a pointer to a map[string]interface{} into a map[string]interface{} returning an empty map[string]interface{} if it's nil.
ToMapOfStringStrings turns a pointer to a map[string]string into a map[string]string returning an empty map[string]string if it's nil.
ToSliceOfStrings turns a pointer to a slice of strings into a slice of strings returning an empty slice of strings if it's nil.
ToString turns a pointer to a string into a string, returning an empty string if it's nil.