我正在使用 golang 并出于某种目的使用了termui库。在这里找到图书馆的参考资料。
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。
请提供上述解决方案或替代方案。
三国纷争
相关分类