Versions in this module Expand all Collapse all v0 v0.0.1 Jan 26, 2026 Changes in this version + func FuncEqual(fn1, fn2 any) bool + func GetFuncName(fn any) string + func GetFuncSignature(fn any) string + func GetStructName(obj any) string + func GetVarName(v any) string + func Indirect(a any) any + func IsAssignableStruct(obj any) bool + func MatchReceiverMethods(receiver any, matchFn any) map[string]any + func StructSet(obj any, nilField any, val any) error + type Utils interface + FuncEqual func(fn1, fn2 any) bool + GetFuncName func(fn any) string + GetFuncSignature func(fn any) string + GetStructName func(obj any) string + GetVarName func(v any) string + Indirect func(a any) any + InspectValue func(v any) Value + IsAssignableStruct func(obj any) bool + MatchReceiverMethods func(receiver any, matchFn any) map[string]any + StructSet func(obj any, nilField any, val any) error + type Value struct + IsPointer bool + Items []ValueItem + Kind string + Name string + func InspectValue(v any) *Value + type ValueItem struct + Kind string + Name string + Value any + func GetSliceItems(sv reflect.Value) []ValueItem + func GetStructFields(st reflect.Type, sv reflect.Value) []ValueItem Other modules containing this package github.com/hdget/utils