// Chapter 16 example: check whether the user typed anything. // Run with: go run exercises/16/07-empty-answer.go package main import ( "bufio" "fmt" "os" "strings" ) func main() { reader := bufio.NewReader(os.Stdin) fmt.Print("What is your name? ") text, _ := reader.ReadString('\n') name := strings.TrimSpace(text) if name != "" { fmt.Println("Hello, " + name) } else { fmt.Println("No name was entered.") } }