var newNum float64 _, err := fmt.Sscanf(value, "%e", &newNum) if err == nil { value = fmt.Sprintf("%.f", newNum) }