refactor: extract lang check to greetingPrefix()
This commit is contained in:
parent
9208b4c1b0
commit
e4074f44c0
|
@ -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() {
|
||||
|
|
Loading…
Reference in New Issue