我的应用程序中有无限循环,我需要添加一个功能。类似的事情,“按任意键退出......”。
这是我的代码。谁知道这个黄金主意?
func main() {
for {
doAll()
}
}
答案 0 :(得分:5)
一种选择是在goroutine中启动doAll
并调用fmt.Scanf:
func main() {
go func() {
for {
doAll()
}
}()
fmt.Println("Press any key to exit")
var input string
fmt.Scanf(&input, "%s")
}