尝试使用该库时-https://github.com/Netflix/go-expect
在自述文件之后,我尝试执行其主程序(来自自述文件)。 在第一行:
c, err := expect.NewConsole(expect.WithStdout(os.Stdout))
我收到错误消息:2018/12/14 16:09:00不支持
我正在使用Windows7。我不确定这里的错误含义。不支持什么?它不支持Windows还是其他?
答案 0 :(得分:1)
该库(或至少为expect.NewConsole
函数)不适用于Microsoft Windows。
它使用github.com/kr/pty软件包,该软件包需要unix。
“不支持”错误来自以下文件:https://github.com/Netflix/go-expect/blob/master/vendor/github.com/kr/pty/pty_unsupported.go