extract greetingPrefix function
This commit is contained in:
10
hello.go
10
hello.go
@@ -15,16 +15,20 @@ func Hello(name, language string) string {
|
||||
name = "World"
|
||||
}
|
||||
|
||||
prefix := englishHelloPrefix
|
||||
prefix := greetingPrefix(language)
|
||||
return prefix + name
|
||||
}
|
||||
|
||||
func greetingPrefix(language string) (prefix string) {
|
||||
switch language {
|
||||
case french:
|
||||
prefix = frenchHelloPrefix
|
||||
case spanish:
|
||||
prefix = spanishHelloPrefix
|
||||
default:
|
||||
prefix = englishHelloPrefix
|
||||
}
|
||||
|
||||
return prefix + name
|
||||
return
|
||||
}
|
||||
|
||||
func main() {
|
||||
|
||||
Reference in New Issue
Block a user