Задать вопрос
@gvpugachev
Разработчик Delphi, Go, FrontEnd

Как сделать обновление консоли с возможностью вводить данные?

Здравствуйте, возможно ли сделать в Golang обновление консоли с возможностью вводить данные?

Задача такая: в консоли на экране есть таблица стат. данных которые каждые 10 секунд перерисовываются (т.е. происходит очистка экрана и вывод таблицы по новой), с этим вопросов не возникло, вопрос в том, как позволить пользователю вводить при этом команды. Т.е. у пользователя должна быть возможность в любой момент времени вводить команды в систему (для дальнейшего отслеживания). Проблема в том, что при перерисовывании экрана у пользователя пропадает возможность вводить команды или эти команды затираются при очистке экрана.
  • Вопрос задан
  • 433 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
alfss
@alfss
https://career.habr.com/alfss
Остановить отрисовку во время редактирования.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler
бекенд-разработчик на python
Поискать обертки или аналоги для ncurses?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы