Files
go_with_tests/hello.go

30 lines
508 B
Go

package main
import "fmt"
const (
spanish = "Spanish"
french = "French"
englishHelloPrefix = "Hello, "
spanishHelloPrefix = "Hola, "
frenchHelloPrefix = "Bonjour, "
)
func Hello(name, language string) string {
if name == "" {
name = "World"
}
if language == french {
return frenchHelloPrefix + name
} else if language == spanish {
return spanishHelloPrefix + name
} else {
return englishHelloPrefix + name
}
}
func main() {
fmt.Println(Hello("Hoborg", ""))
}