Versions in this module Expand all Collapse all v1 v1.0.1 Sep 9, 2025 Changes in this version + type Executable struct + Path string + Process *os.Process + StdinPipe io.WriteCloser + TimeoutInMilliseconds int + WorkingDir string + func NewExecutable(path string) *Executable + func NewVerboseExecutable(path string, loggerFunc func(string)) *Executable + func (e *Executable) Clone() *Executable + func (e *Executable) HasExited() bool + func (e *Executable) Kill() error + func (e *Executable) Run(args ...string) (ExecutableResult, error) + func (e *Executable) RunWithStdin(stdin []byte, args ...string) (ExecutableResult, error) + func (e *Executable) Start(args ...string) error + func (e *Executable) Wait() (ExecutableResult, error) + type ExecutableResult struct + ExitCode int + Stderr []byte + Stdout []byte