package datacut import ( "math" "strings" "github.com/gogf/gf/v2/errors/gerror" ) func trimSpace(s string) string { return strings.TrimSpace(s) } func validateThreshold(value float64) error { if value <= 0 { return gerror.New("达量断网阈值必须大于0") } rounded := math.Round(value*1000) / 1000 if math.Abs(value-rounded) > 0.0000001 { return gerror.New("达量断网阈值最多保留3位小数") } return nil }