func (self *consoleUserInterface) RenderTab() {
var done = make(chan bool, 1)
switch self.TabPane.ActiveTabIndex {
case 0:
go func() {
os.Stdin.Read(make([]byte, 1))
//записываем в канал когда прочли
done <- true
}()
//читаем из канала(пока горутина не передаст true в канал done код дальше не пойдет)
<-done
DrawInfo(self)
case 1:
termui.Render()
}
}