我想避免使用
time.sleep(2000 * time.millisecond)
因为它会阻止执行 2 秒,而是我希望每个 goroutine 都处理并等待其执行,然后退出程序。我刚刚脱离了 golang,所以现在问这个基本问题:(。有人能帮我解决这个问题吗?,只需将 quit <- true
移至第一个 goroutine 的末尾即可,这是 close(ch)
表示没有更多数据的另一种方式, time.sleep(2000 * time.millisecond)
因为它会阻止执行 2 秒,而是我希望每个 goroutine 都处理并等待其执行,然后退出程序。我刚刚脱离了 golang,所以现在问这个基本问题:(。有人能帮我解决这个问题吗?,只需将 quit <- true
移至第一个 goroutine 的末尾即可,这是 close(ch)
表示没有更多数据的另一种方式,