Versions in this module Expand all Collapse all v0 v0.8.0 May 15, 2020 Changes in this version + var ErrNotRunning = errors.New("execd: process is not running") + type D struct + Args []string + Dir string + Env []string + Path string + Stderr io.Writer + Stdin io.Reader + Stdout io.Writer + SysProcAttr *syscall.SysProcAttr + func Daemon(name string, arg ...string) *D + func DaemonFrom(c *exec.Cmd) *D + func (c *D) Command() *exec.Cmd + func (c *D) IsRunning() bool + func (c *D) Name() string + func (c *D) Pid() (int, error) + func (c *D) RunForever() error + func (c *D) SetGracePeriod(d time.Duration) + func (c *D) SetGracefulShutDown(f func(*exec.Cmd) error) + func (c *D) Signal(signal os.Signal) error + func (c *D) Stop() error