Versions in this module Expand all Collapse all v3 v3.0.1 Mar 1, 2022 Changes in this version + const MysqlTimeFormat + func ConvertBool(input sql.NullBool) (output *bool) + func ConvertFloat(input sql.NullFloat64) float64 + func ConvertFloatToLongStringNumber(input float64) string + func ConvertInt(input sql.NullInt64) int64 + func ConvertMapToSyncMap(input map[string]interface{}) (output *sync.Map) + func ConvertString(input sql.NullString) (output string) + func ConvertStructToMap(input []string) map[string]bool + func ConvertStructToSyncMap(input []string) *sync.Map + func ConvertStructToSyncMapWithCallback(input []string, callback func(inputItem string) (string, bool)) *sync.Map + func ConvertSyncMapToMap(input *sync.Map) (output map[string]interface{}) + func ExtractIntFromString(input string, defaultVal int64) int64 + func ExtractMapValues(inputMap map[string]interface{}) []interface + func FormatTimePointer(input *time.Time) interface + func GetMapValueOrError(input map[string]string, key string) (string, error) + func JoinMap(inputMap map[string]string, sep string) (keysStr, valuesStr string) + func MapToSlices(inputMap map[string]string) (keys, values []string) + func MarshalSyncMap(input *sync.Map) (data []byte, err error) + func StringerToJSON(input fmt.Stringer) []byte + func UnMarshalSyncMap(data []byte) (syncMap *sync.Map, err error) Other modules containing this package github.com/breathbath/go_utils/v2