Я пытаюсь создать приложение с полным экраном терминала. Я использую Go как мой язык выбора. Я понял, как читать с os.Stdin
, но я не понимаю, как очистить окно терминала и манипулировать позицией курсора. Я также хочу захватить входной терминал без его распечатки (эхо).Создание полноэкранного приложения терминала с помощью Go
Мои вопросы:
- Как эффективно ясно и вывести на терминал с координатами столбца/строки?
- Как остановить терминал из печати нажатых
Мое намерение:
Я хочу создать приложение терминала полного экрана, которая делает его собственный пользовательский интерфейс и обрабатывает ввод внутри (горячие клавиши/навигации/и т.д...).
Если есть библиотеки, которые охватывают этот вид использования, пожалуйста, не стесняйтесь предлагать их.
Вы ищете: https://github.com/nsf/termbox-go/ –
@TimCooper Очень благодарен tim :) –