Documentation ¶
Index ¶
- func ContainTag(item interface{}, tag string) bool
- func Copy(src interface{}) interface{}
- func GetFieldValue(item interface{}, fieldName string) (reflect.Value, error)
- func SetField(item interface{}, fieldName string, value interface{}) error
- func ToAnyMap(item interface{}, skip ...string) map[string]interface{}
- func ToAnyMapWithJson(item interface{}, skip ...string) map[string]interface{}
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContainTag ¶ added in v1.0.11
ContainTag 判断结构体是否含有特定的json内容
func Copy ¶
func Copy(src interface{}) interface{}
Copy creates a deep copy of whatever is passed to it and returns the copy in an interface{}. The returned value will need to be asserted to the correct type. note: can't copy unexported field: https://stackoverflow.com/questions/38369350/how-to-clone-a-structure-with-unexported-field
func ToAnyMapWithJson ¶ added in v1.0.17
ToAnyMapWithJson 把任意数据转换为json字符串形式的任意map
Types ¶
Click to show internal directories.
Click to hide internal directories.