From a9678225fdbd6a39b04a430a483e65ebd6dd6de0 Mon Sep 17 00:00:00 2001 From: Robinson Bomze Date: Thu, 31 Jul 2025 15:57:08 +0200 Subject: [PATCH] added main, there should be a seperate cmd, will do later --- slownie.go | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/slownie.go b/slownie.go index 3878667..0947733 100644 --- a/slownie.go +++ b/slownie.go @@ -1,9 +1,11 @@ -package slownie +package main import ( "errors" "fmt" "math" + "os" + "strconv" "strings" ) @@ -144,3 +146,16 @@ func KwotaSlownie(input float64, numbers bool) (output string, err error) { return minusword + someSlownie(zloty, _zlotyWord) + " " + someSlownie(grosze, _groszyWord), nil } + +func main() { + arg := os.Args[1] + if s, err := strconv.ParseFloat(arg, 32); err == nil { + if words, err := KwotaSlownie(s, true); err == nil { + fmt.Printf("slownie: %s\n", words) + } else { + println("error during processing") + } + } else { + println("error reading input") + } +}