//go:build windows || plan9 || js package sys import ( "os" "os/signal" ) func notifySignals() chan os.Signal { // This catches every signal regardless of whether it is ignored. sigCh := make(chan os.Signal, sigsChanBufferSize) signal.Notify(sigCh) return sigCh }