怎么实现输入任意字符继续

A117 · · 2328 次点击
func main() { fmt.Println("hello") pause() fmt.Println("world.") } func pause() { fmt.Print("请输入回车继续...") scanner := bufio.NewScanner(os.Stdin) for scanner.Scan() { if scanner.Text() == "" { break } } }
#4
更多评论
buscoop
纸上得来终觉浅,绝知此事要躬行!
```go var inputwait = func() {} inputwait = func() { var ipt string fmt.Println("请输入") _, err := fmt.Scanln(&ipt) checkErr(err) if ipt== "" { inputwait () } } ```
#1
ScanLn必须输入内容再按回车,直接回车不行
#2