Documentation
¶
Index ¶
- Variables
- func Compare(v, target reflect.Value) bool
- func Convert(v reflect.Value, target reflect.Type) (reflect.Value, error)
- func Fields(rv reflect.Value) iter.Seq2[string, reflect.Value]
- func IndirectValue(value any) reflect.Value
- func IsBool(v any) bool
- func IsEmpty(value any) bool
- func IsMap(v any) bool
- func IsNumber(v any) bool
- func IsSlice(v any) bool
- func IsZero(value any) bool
- func Lookup(v reflect.Value, key any) (reflect.Value, error)
- func MapValue(v any) (reflect.Value, bool)
- func ResolveField(v reflect.Value, key any) (reflect.Value, error)
- func ResolveIndex(i any) (int64, error)
- func ResolveKey(m reflect.Value, key any) (reflect.Value, error)
- func Set(v reflect.Value, key, value any) error
- func SetTarget(target, val reflect.Value) error
- func SliceValue(v any) (reflect.Value, bool)
- func Unset(v reflect.Value, key any) error
- func Values(v any) iter.Seq2[any, error]
- func Zero(value any) any
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func IndirectValue ¶
func ResolveIndex ¶ added in v0.13.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.