Documentation
¶
Index ¶
- func Any[T any](v T) any
- func Bool[T any](v T) (bool, error)
- func Float(v any) (float64, error)
- func Float32[T any](v T) (float32, error)
- func Float64[T any](v T) (float64, error)
- func Int[T any](v T) (int, error)
- func Int8[T any](v T) (int8, error)
- func Int16[T any](v T) (int16, error)
- func Int32[T any](v T) (int32, error)
- func Int64[T any](v T) (int64, error)
- func Map[OldK comparable, NewK comparable, OldV any, NewV any](keyConverter func(OldK) (NewK, error), valConverter func(OldV) (NewV, error), ...) (map[NewK]NewV, error)
- func Rune[T any](v T) (rune, error)
- func Self[T any](v T) (T, error)
- func Slice[T, U any](converter func(v any) (U, error), v T) ([]U, error)
- func String[T any](v T) (string, error)
- func T[T any](v any) (T, error)
- func Type[T any](target reflect.Type, v T) (any, error)
- func TypeMap[T any](keyTarget, elemTarget reflect.Type, v T) (any, error)
- func TypeSlice[T any](target reflect.Type, v T) (any, error)
- func Uint[T any](v T) (uint, error)
- func Uint8[T any](v T) (uint8, error)
- func Uint16[T any](v T) (uint16, error)
- func Uint32[T any](v T) (uint32, error)
- func Uint64[T any](v T) (uint64, error)
- type V
- func (g V) Bool() (bool, error)
- func (g V) Float() (float64, error)
- func (g V) Float32() (float32, error)
- func (g V) Float64() (float64, error)
- func (g V) Int() (int, error)
- func (g V) Int8() (int8, error)
- func (g V) Int16() (int16, error)
- func (g V) Int32() (int32, error)
- func (g V) Int64() (int64, error)
- func (g V) Rune() (rune, error)
- func (g V) String() (string, error)
- func (g V) Uint() (uint, error)
- func (g V) Uint8() (uint8, error)
- func (g V) Uint16() (uint16, error)
- func (g V) Uint32() (uint32, error)
- func (g V) Uint64() (uint64, error)
- func (g V) Value() any
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Map ¶
func Map[OldK comparable, NewK comparable, OldV any, NewV any]( keyConverter func(OldK) (NewK, error), valConverter func(OldV) (NewV, error), v map[OldK]OldV, ) (map[NewK]NewV, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.