Дневники вкатуна в Golang №2

Для реализации консольных приложений взял за основу фреймворк bubbletea.

Он предоставляет замечательные готовые компоненты для консоли (таблицы/списки/поля ввода/прогресс бары/чекбоксы и т.д)

Если вдруг вы разработчик, и делали консольные утилиты/приложения, то можете поделиться инструментами которые использовали в комментариях)

Я также дополнительно обернул компоненты фреймворка в свою систему виджетов и сделал из этой системы внешнюю библиотеку (которую кстати залил на Gitflic как Go пакет и это прекрасно работает!)

А в голом же виде использовать компоненты фреймворка тяжело: слишком много нужно повторять действий и совсем неудобно переиспользовать.

Немного перестраиваю голову в связи с тем, что приходится отказываться от ООП и думать интерфейсами, такой уже он Go))

Потихоньку получается осваиваться и думаю в следующий раз уже появятся скриншоты прогресса)