summaryrefslogtreecommitdiffstats
path: root/modules/minwinsvc/README.md
blob: 260dceeac32998e44351405225016a3f5e09d17f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
### Minimal windows service stub

Programs designed to run from most *nix style operating systems
can import this package to enable running programs as services without modifying
them.

```
import _ "github.com/kardianos/minwinsvc"
```

If you need more control over the exit behavior, set
```
minwinsvc.SetOnExit(func() {
	// Do something.
	// Within 10 seconds call:
	os.Exit(0)
})
```