Versions in this module Expand all Collapse all v0 v0.3.0 Apr 1, 2026 Changes in this version + type CmdExecutor struct + func New(log *slog.Logger) *CmdExecutor + func (i *CmdExecutor) Execute(ctx context.Context, p *Params) (out string, err error) + func (i *CmdExecutor) WithCommandFn(c func(ctx context.Context, name string, arg ...string) *exec.Cmd) *CmdExecutor + type Params struct + Args []string + Combined bool + Dir string + Env []string + Name string + Stdin string + Timeout time.Duration v0.2.0 Mar 4, 2026 Changes in this version + type VerboseCmd struct + Cmd exec.Cmd + func NewVerboseCmd(name string, args ...string) VerboseCmd + func (v VerboseCmd) Run() error