Versions in this module Expand all Collapse all v1 v1.11.0 Dec 24, 2018 Changes in this version + var SkipReflection = errors.New("skip this value") + func BuildTypeName(t reflect.Type) string + func FormatValue(value interface{}) string + func InvokeMethod(target interface{}, name string, args ...interface{}) ([]reflect.Value, error) + func IsMethodNotFound(err error) bool + func IsPrimitiveValue(v reflect.Value) bool + func JsonMergeStruct(dest, src interface{}) + func ReflectRecursive(v reflect.Value, visitor visitorFunc) error + func RegisterPrinter(p Printer) + func ValueAsString(value reflect.Value) string + type MethodNotFoundError struct + Name string + Target interface{} + func (e *MethodNotFoundError) Error() string + type Printer func(o interface{}) (string, bool)