github.com/ActiveState/termtest/conpty (go): Package conpty provides functions for creating a process attached to a ConPTY pseudo-terminal.  This allows the process to call console specific API functions without an actual terminal being present.  The concept is best explained in this blog post: https://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/
Keywords: cross-platform|emulation|expect|golang|linux|macos|terminal|testing|windows