package utils import ( "fmt" "strconv" ) func UintToString(val uint) string { return strconv.FormatUint(uint64(val), 10) } func StringToUint(val string) uint { res, err := strconv.ParseUint(val, 10, 16) if err != nil { Logger.Warnf("StringToUint error for %s: %s", val, err.Error()) return 0 } return uint(res) } func FloatToString(val float32) string { return fmt.Sprintf("%f", val) } func StringToFloat(val string) float32 { res, err := strconv.ParseFloat(val, 32) if err != nil { Logger.Warnf("StringToFloat error for %s: %s", val, err.Error()) return 0 } return float32(res) }