pause
Windowsのシェルコマンドのような機能を実現したいpause
。例えば、
$ go run script.go
Any key to continue... //Then any key to continue
Windows では、 golang function で system コマンドを使用できますexec.Command()
。しかし、Linux ではどうでしょうか。コマンドを侵害されたものとして使用したいのですがread -n1 -p "Any key to continue"
、関数では機能しませんexec.Command("read", "-n", "1")
。私は多くのことをテストしましたが、その理由を知ることができませんでした。
また、外部コマンドを使用せずに golang 言語自体で一時停止機能を実現する方法を知っている人はいますか?