Broadcast 和 signal 的区别
Broadcast 和 signal 的区别
提示
题眼: 了解即可。
Broadcast 和 Signal 常见于条件变量 sync.Cond 的使用场景中:
Signal表示唤醒一个等待中的 goroutine。Broadcast表示唤醒所有等待中的 goroutine。
它们通常用于实现观察者模式、生产者消费者模型或条件通知机制。
提示
题眼: 了解即可。
Broadcast 和 Signal 常见于条件变量 sync.Cond 的使用场景中:
Signal 表示唤醒一个等待中的 goroutine。Broadcast 表示唤醒所有等待中的 goroutine。它们通常用于实现观察者模式、生产者消费者模型或条件通知机制。