refactor: extract lang check to greetingPrefix()

This commit is contained in:
surtur 2022-03-19 22:17:51 +01:00
parent 9208b4c1b0
commit e4074f44c0
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D

View File

@ -17,17 +17,20 @@ func Hello(name string, language string) string {
name = "World"
}
prefix := englishHelloPrefix
return greetingPrefix(language) + name
}
func greetingPrefix(language string) (prefix string) {
switch language {
case slovak:
prefix = slovakHelloPrefix
case french:
prefix = frenchHelloPrefix
default:
prefix = englishHelloPrefix
}
return prefix + name
return
}
func main() {