This directory should be used for libraries that facilitate interaction with the external operating system (e.g. the system outside of the compiled go binary).
|environ||Package environ is an environment variable manipulation library.|
|exec2||Package exec2 is like os/exec but supports timeout in Wait and process containment for unix using process group.|
|exitcode||Package exitcode provides common methods to extract exit codes from errors returned by exec.Cmd.|
|pager||Package pager implements paging using commands "less" or "more", depending on availability.|
|prober||Package prober exports Probe, which implements logic to identify a wrapper's wrapped target.|
|signals||Package signals makes it easier to catch SIGTERM.|
|terminal||Package terminal is just a way to forward "golang.org/x/crypto/ssh/terminal".IsTerminal(fd int) In a way that will work on appengine (specifically; it doesn't break appengine's compilation).|