单分支语句
func main() { fmt.Println("请输入相亲者姓名:") //声明一个字符串变量name var name string //接收用户输入,存入name变量所在的地址 fmt.Scan(&name) if name == "南哥"{ fmt.Println("请从东门离开。") //结束当前函数的执行 return } fmt.Println("请进入会场")}
双分支语句
func main() { fmt.Println("请输入相亲者姓名:") var name string fmt.Scan(&name) if name == "南哥"{ fmt.Println("请从东门离开。") }else { fmt.Println("进入相亲会场") } fmt.Println("GAME OVER")}
多分钟结构
func main() { fmt.Println("请输入相亲者姓名:") var name string fmt.Scan(&name) if name == "南哥"{ fmt.Println("请从东门离开。") }else if name == "北哥" { fmt.Println("安排了您和春哥见面") }else if name == "东哥"{ fmt.Println("安排了您和范冰冰见面。") }else { fmt.Println("请等待") } fmt.Println("GAME OVER")}