用golang刷新os.Stdin

时间:2019-02-21 02:31:39

标签: go terminal stdin

我不想处理代码中特定点之前在终端上输入的任何内容。

但是,当我通过以下方式在该特定点之后创建一个Reader时:

reader := bufio.NewReader(os.Stdin)
text, _ := reader.ReadString('\n')

在我达到前面提到的条件之前,我还可以看到在终端上输入的内容。

所以我想做的是在运行第一行之前刷新os.Stdin

reader := bufio.NewReader(os.Stdin)

我该怎么做?

0 个答案:

没有答案