An open API service indexing awesome lists of open source software.

https://github.com/weiwenchen2022/signals

Simple wrapper for os/signal
https://github.com/weiwenchen2022/signals

go golang library signal

Last synced: about 1 month ago
JSON representation

Simple wrapper for os/signal

Awesome Lists containing this project

README

          

## signals

Simple wrapper for os/signal.

## Install

```sh
go get github.com/weiwenchen2022/signals
```

## Example

```go
package main

import (
"os"
"syscall"

"github.com/weiwenchen2022/signals"
)

func main() {
stop := signals.Notify(func(os.Signal) bool {
// reload config
// true indicates continue serving for further signals.
return true
}, syscall.SIGUSR2)
defer stop()

select {}
}
```

## Doc
GoDoc: [https://godoc.org/github.com/weiwenchen2022/signals](https://godoc.org/github.com/weiwenchen2022/signals)