github.com/henvic/ctxsignal (go): Package ctxsignal can be used to create contexts cancelable by system signals.  You can send a signal using kill -SIGNAL PID (e.g., kill -SIGHUP 170).  kill -l gives you a list of signals available on your system. On Unix-like systems you can use "man signal" to learn about signals. SIGKILL and SIGSTOP signals cannot be intercepted or handled.
Keywords: context|go|golang|ipc|signal|syscall