Как вы говорите, вот с таким походом я подошёл к решению задач на cryptopals.com, два сета решил без проблем , посмотрев алгоритмы шифрования в вики, видимо действительно нужно изменить подход.
Alex, благодаря данной конструкции у меня получилась отрисовка при повторном переходе, я как понял мне лучше канал var done = make(chan bool,1) сделать глобальным для пакета? я уже ума не приложу как мне перейти на канал приёма событий events := termui.PollEvents(), без двойного нажатия
lorc, Да посмотрел я не очень сильно пока разобрался в коде исходника, но как понял функция которая пишет в файл называется "ftio_write", далее погуглив нашёл что для чтения этих файлов используется модуль Cflow.pm., далее пока не продвинулся