internal/common/signal.go

Summary

Maintainability
A
0 mins
Test Coverage
package common

type SignalGroup chan struct{}

func (s SignalGroup) Wait() {
    <-s
}

func (s SignalGroup) Broadcast() {
    close(s)
}