Versions in this module Expand all Collapse all v0 v0.1.0 Nov 26, 2022 Changes in this version + const DefaultShell + const Version + func Run(t string, m Map) error + func RunFile(t string, m Map) (*os.File, error) + func RunOutput(t string, m Map) (string, error) + func RunReader(t string, m Map) (*bufio.Reader, error) + type Map map[string]string + type Runner struct + Stderr io.Writer + Stdout io.Writer + Timeout time.Duration + func NewRunnerTimeout(t time.Duration) Runner + func (r Runner) Run(t string, m Map) error + func (r Runner) RunFile(t string, m Map) (*os.File, error) + func (r Runner) RunOutput(t string, m Map) (string, error) + func (r Runner) RunReader(t string, m Map) (*bufio.Reader, error) + type Timeout struct + Message string + func (t Timeout) Error() string