Commits vergleichen
1 Commit
Autor | SHA1 | Datum | |
---|---|---|---|
|
195c896271 |
1 geänderte Dateien mit 4 neuen und 9 gelöschten Zeilen
13
thousands.go
13
thousands.go
|
@ -4,10 +4,9 @@ import (
|
|||
"fmt"
|
||||
language2 "golang.org/x/text/language"
|
||||
"golang.org/x/text/message"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
func Separate(Number interface{}, language ...string) (float64, error) {
|
||||
func Separate(Number interface{}, language ...string) (string, error) {
|
||||
|
||||
lang := map[string]string{"de": "German", "en": "English"}
|
||||
useLang := lang[language[0]]
|
||||
|
@ -24,14 +23,10 @@ func Separate(Number interface{}, language ...string) (float64, error) {
|
|||
case float64:
|
||||
|
||||
default:
|
||||
return 0, fmt.Errorf("%T is no valid number format", n)
|
||||
return "", fmt.Errorf("%T is no valid number format", n)
|
||||
}
|
||||
|
||||
formattedNumber, err := strconv.Atoi(p.Sprintf("%d", Number))
|
||||
formattedNumber := p.Sprintf("%d", Number)
|
||||
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
|
||||
return float64(formattedNumber), nil
|
||||
return formattedNumber, nil
|
||||
}
|
||||
|
|
Laden …
In neuem Issue referenzieren