Commits vergleichen

..

Keine gemeinsamen Commits. „main“ und „v0.0.2“ haben vollständig unterschiedliche Historien.
main ... v0.0.2

Datei anzeigen

@ -4,9 +4,10 @@ import (
"fmt"
language2 "golang.org/x/text/language"
"golang.org/x/text/message"
"strconv"
)
func Separate(Number interface{}, language ...string) (string, error) {
func Separate(Number interface{}, language ...string) (float64, error) {
lang := map[string]string{"de": "German", "en": "English"}
useLang := lang[language[0]]
@ -23,10 +24,14 @@ func Separate(Number interface{}, language ...string) (string, error) {
case float64:
default:
return "", fmt.Errorf("%T is no valid number format", n)
return 0, fmt.Errorf("%T is no valid number format", n)
}
formattedNumber := p.Sprintf("%d", Number)
formattedNumber, err := strconv.Atoi(p.Sprintf("%d", Number))
return formattedNumber, nil
if err != nil {
return 0, err
}
return float64(formattedNumber), nil
}