Documentation ¶
Index ¶
- func DeepClone(v interface{}) interface{}
- func DeepCopy(dst, src interface{}) error
- func DeepCopyReflect(dst, src reflect.Value)
- func GetFieldByName(typ reflect.Type, name string) (reflect.StructField, error)
- func GetFieldValueByName(val reflect.Value, name string) (reflect.Value, error)
- func GetUniqTypeName(typ reflect.Type) string
- func JsonFieldName(field reflect.StructField) string
- func JsonTagToFieldName(value reflect.Value) map[string]string
- func JsonTagToFieldNameByType(valueType reflect.Type) map[string]string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeepCopyReflect ¶
func GetFieldByName ¶
func GetFieldValueByName ¶
func GetUniqTypeName ¶
func JsonFieldName ¶
func JsonFieldName(field reflect.StructField) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.