go-by-test/hello.go

20 lines
318 B
Go
Raw Normal View History

2024-09-10 09:06:51 +00:00
package main
import "fmt"
2024-09-10 09:16:15 +00:00
const (
englishHelloPrefix = "Hello "
englishDefaultHelloName = "world"
)
2024-09-10 09:09:31 +00:00
func Hello(name string) string {
2024-09-10 09:12:42 +00:00
if name == "" {
2024-09-10 09:16:15 +00:00
return englishHelloPrefix + englishDefaultHelloName
2024-09-10 09:12:42 +00:00
}
2024-09-10 09:16:15 +00:00
return fmt.Sprintf("%s%s", englishHelloPrefix, name)
2024-09-10 09:06:51 +00:00
}
func main() {
2024-09-10 09:09:31 +00:00
fmt.Println(Hello("Mary"))
2024-09-10 09:06:51 +00:00
}