Documentation
¶
Index ¶
- func CleanTag(value string) string
- func DerefTypeOf(value interface{}) reflect.Type
- func DerefValueOf(value interface{}) reflect.Value
- func InstantiateSliceElement[T any](value *[]T) *T
- func IsInterface(value reflect.Value) bool
- func IsMap(value reflect.Value) bool
- func IsNil(value reflect.Value) bool
- func IsPointer(value reflect.Value) bool
- func IsSlice(value reflect.Value) bool
- func IsStruct(value reflect.Value) bool
- func MapCopy[K comparable, V any](value map[K]V) map[K]V
- func MapSlice[K comparable, V any](slice []V, keyHandler func(element V) K) map[K][]V
- func PointerOf[T any](value T) *T
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DerefTypeOf ¶
func DerefValueOf ¶
func InstantiateSliceElement ¶
func InstantiateSliceElement[T any](value *[]T) *T
func IsInterface ¶
func MapCopy ¶
func MapCopy[K comparable, V any](value map[K]V) map[K]V
func MapSlice ¶
func MapSlice[K comparable, V any](slice []V, keyHandler func(element V) K) map[K][]V
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.