Documentation
¶
Index ¶
- Variables
- func BoolValue(v any) (reflect.Value, bool)
- 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 FloatValue(v any) (reflect.Value, bool)
- func IndirectValue(value any) reflect.Value
- func IntValue(v any) (reflect.Value, bool)
- func IsBool(v any) bool
- func IsEmpty(value any) bool
- func IsFloat(v any) bool
- func IsInt(v any) bool
- func IsMap(v any) bool
- func IsNumber(v any) bool
- func IsSlice(v any) bool
- func IsString(v any) bool
- func IsStruct(v any) bool
- func IsUint(v any) bool
- func IsZero(value any) bool
- func Lookup(target, key any) (reflect.Value, error)
- func MapValue(v any) (reflect.Value, bool)
- func NumberValue(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(target, key, value any) error
- func SetTarget(target, val reflect.Value) error
- func SliceValue(v any) (reflect.Value, bool)
- func StringValue(v any) (reflect.Value, bool)
- func StructValue(v any) (reflect.Value, bool)
- func UintValue(v any) (reflect.Value, bool)
- func Unset(target, 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.