diff --git a/eBook/14.2.md b/eBook/14.2.md index 0f8c481..a8ea493 100644 --- a/eBook/14.2.md +++ b/eBook/14.2.md @@ -251,7 +251,7 @@ sum := <- ch // wait for, and retrieve the sum 也可以使用通道来达到同步的目的,这个很有效的用法在传统计算机中称为信号量(semaphore)。或者换个方式:通过通道发送信号告知处理已经完成(在协程中)。 -在其他协程运行时让 main 程序无限阻塞的通常做法是在 `main` 函数的最后放置一个{}。 +在其他协程运行时让 main 程序无限阻塞的通常做法是在 `main` 函数的最后放置一个 `select {}`。 也可以使用通道让 `main` 程序等待协程完成,就是所谓的信号量模式,我们会在接下来的部分讨论。