小编典典

从Go中的标准输入中读取字符(无需按Enter)

go

我要我的应用程序显示:

press any key to exit ...

当我按 任意 键时,它就会退出。

我该如何实现?

注意:我已经用Google搜索过,但是找到的所有内容都需要在最后按 Enter 键。我想要类似Console.ReadKey()C#的东西。

我正在运行MS Windows。


阅读 555

收藏
2020-07-02

共1个答案

小编典典

termbox-go是一种轻巧的Go-
native软件包,提供一些基本的终端控制。包括以原始模式获取输入的能力(一次读取一个字符,而没有默认的行缓冲行为)。

它在不同系统之间也具有相当好的兼容性。

键盘扩展termbox-GO给喜欢多快捷键和序列一些额外的键盘功能。

2020-07-02