Documentation
¶
Index ¶
- func BindToDto(srcMap map[string]interface{}, dto interface{}) error
- func CopyFields(srcMap map[string]interface{}, keys interface{}) map[string]interface{}
- func CopyFieldsFromStringMapString(srcMap map[string]string, keys interface{}) map[string]string
- func CopyFieldsToStringMapString(srcMap map[string]interface{}, keys interface{}) map[string]string
- func DeepMerge(src, dst interface{}) (interface{}, error)
- func FromRequestParam(srcMap map[string]interface{}, rules ...interface{}) map[string]interface{}
- func FromXml(buf []byte) map[string]string
- func NewStructKeyFieldOption(mappings [][2]string) *structKeyFieldOption
- func NewSturctExcludeKeysOption(keys interface{}) *structKeysOption
- func NewSturctIncludeKeysOption(keys interface{}) *structKeysOption
- func NewXmlCDataKeysOption(keys interface{}) *xmlCDataOption
- func NewXmlExcludeKeysOption(keys interface{}) *xmlKeysOption
- func NewXmlIncludeKeysOption(keys interface{}) *xmlKeysOption
- func NewXmlKeyTagMappingOption(mappings [][2]string) *xmlKeyTagOption
- func RemoveKeys(map1 map[string]interface{}, keys interface{})
- func RemoveKeysFromStringMapString(map1 map[string]string, keys interface{})
- func ToStruct(src map[string]interface{}, dst interface{}, opts ...structOption)
- func ToXml(map1 map[string]interface{}, opts ...xmlOption) string
- func ToXmlFromStringMapString(map1 map[string]string, opts ...xmlOption) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CopyFields ¶
@var string[]|string keys
func CopyFieldsFromStringMapString ¶
@var string[]|string keys
func CopyFieldsToStringMapString ¶
@var string[]|string keys
func FromRequestParam ¶
@var string[]|string rules
func NewStructKeyFieldOption ¶
func NewStructKeyFieldOption(mappings [][2]string) *structKeyFieldOption
func NewSturctExcludeKeysOption ¶
func NewSturctExcludeKeysOption(keys interface{}) *structKeysOption
@var string[]|string keys
func NewSturctIncludeKeysOption ¶
func NewSturctIncludeKeysOption(keys interface{}) *structKeysOption
@var string[]|string keys
func NewXmlCDataKeysOption ¶
func NewXmlCDataKeysOption(keys interface{}) *xmlCDataOption
@var string[]|string keys
func NewXmlExcludeKeysOption ¶
func NewXmlExcludeKeysOption(keys interface{}) *xmlKeysOption
@var string[]|string keys
func NewXmlIncludeKeysOption ¶
func NewXmlIncludeKeysOption(keys interface{}) *xmlKeysOption
@var string[]|string keys
func NewXmlKeyTagMappingOption ¶
func NewXmlKeyTagMappingOption(mappings [][2]string) *xmlKeyTagOption
func RemoveKeys ¶
func RemoveKeys(map1 map[string]interface{}, keys interface{})
@var string[]|string keys
func RemoveKeysFromStringMapString ¶
@var string[]|string keys
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.