【发布时间】:2015-04-15 20:20:04
【问题描述】:
我对 Go 非常陌生,并且浏览了一些关于 Go Lang 的基本示例和文献。目前我正在开发一个需要创建终端应用程序的项目。在阅读了 termbox-go 之后,我们决定使用 termbox-go 作为开发的基础库。
应用程序非常简单,用户将获得一组菜单,如下所示
Main Menu
---------
01) Menu 1
02) Menu 2
03) Menu 3
99) Quit
Please enter your selection : __
查看示例后,我能够完成布局和所有工作。但是,我没有看到任何从终端读取选择的示例。选择完成后,用户将按“Enter”键。
谁能分享一个例子来说明如何实现上述目标。
还有一些例子,用户屏幕有多个输入区域,用户可以使用向上和向下键移动并输入值 - 如下所示
Enter Name : _____________
Enter DOB : ______________
Enter City: ______________
高度赞赏任何示例或指针。
谢谢
【问题讨论】:
-
哇哦。我只知道从 Google 搜索中学到的知识,但 code.google.com/p/goncurses 可能会有所帮助。
标签: linux go terminal console console-application