Versions in this module Expand all Collapse all v0 v0.0.2 Jan 11, 2024 v0.0.1 Jul 9, 2023 Changes in this version + func Assign(ref reflect.Value, name string, value interface{}) error + func Call(ref interface{}, name string, request []interface{}) (interface{}, error) + func ConvertDateTimeTextWithTimezone(dateTimeText, sourceFormat, targetFormat string, timezone *time.Location) string + func ConvertDateWithTimezone(dateTimeText, targetFormat string, timezone *time.Location) string + func DefaultValue(ref reflect.Value, quoted bool) interface + func EqualOnNonEmpty(data, filter interface{}) bool + func Flatten(data interface{}, filter []string) []string + func GenerateRandomText(n int) string + func GenerateRunningNumbers() uint32 + func Get(ref reflect.Value) interface + func GetStructTags(field reflect.StructField) map[string]string + func GetTimeVariableValue(dateTimeText, sourceFormat, targetFormat string, timezone *time.Location) string + func IsEmpty(ref reflect.Value) bool + func Iterate(data interface{}, handler func(key string, value interface{}, isempty bool)) + func IterateWithDBProp(data interface{}, ...) + func Patch(data1, data2 interface{}) error + func Prop(ref reflect.Value, prop string) reflect.Value + func Ref(obj interface{}) reflect.Value + func SliceContains(data []string, target string) bool + func SliceNotContains(data []string, target string) bool