运行 计划到期 time/duration
Run program with an expiration time/duration
我一直在网上搜索,但我没有找到正确的答案,所以,我的问题是,如何在 5 分钟内 运行 一个 Go 程序,并在这 5 分钟后退出脚本?
将这行代码添加到main()
函数的开头:
time.AfterFunc(5*time.Minute, func() { os.Exit(0) })
这会导致 os.Exit(0)
在 5 分钟后被调用。
这是在 Go 操场上(例如,分钟转换为秒):https://play.golang.org/p/wybKWM2BEep
我一直在网上搜索,但我没有找到正确的答案,所以,我的问题是,如何在 5 分钟内 运行 一个 Go 程序,并在这 5 分钟后退出脚本?
将这行代码添加到main()
函数的开头:
time.AfterFunc(5*time.Minute, func() { os.Exit(0) })
这会导致 os.Exit(0)
在 5 分钟后被调用。
这是在 Go 操场上(例如,分钟转换为秒):https://play.golang.org/p/wybKWM2BEep