Я работаю с Голангом и использовал для своих целей библиотеку termui . найдите ref здесь для библиотеки.
termui.Handle("/timer/1s", func(e termui.Event) {
if true {
if true {
strs = []string{"something"}
} else {
strs = []string{"something else"}
}
ls.Items = strs // ls := termui.NewList()
} else {
strs = []string{"something else"}
ls.Items = strs
}
termui.Render(ls)
})
приведенный выше код должен предполагать запись текста в окне терминала, но ничего не происходит. У меня нет никаких ссылок или решений относительно того же.
Код выше работает на Windows, но не в Ubuntu 18.04.
также
termui.Handle("/sys/kbd/C-c", func(termui.Event) {
termui.StopLoop()
})
код выше работает на windows, но не на ubuntu 18.04.
Пожалуйста, предоставьте решение или альтернативы для выше.
Заранее спасибо.