Общепризнанные
Last updated
Last updated
Эти два пакета встречаются повсеместно. — разработка CLI для программы, — работа с конфигурационными файлами.
Зависимость в проект:
Затем в коде:
Очень помогает управление через Cobra CLI:
После того как мы создали проект:
Заходим и инициализируем Cobra:
Команда создаст main.go
файл и файлы для запуска в директории cmd
.
Добавляем команды:
Добавить подкоманду команде config:
Теперь мы можем использовать эти команды:
Далее идем в файлы команд в cmd и кастомизируем их под себя, подробнее в .
Aurora — вывод в консоль красками
Atomic — обертка над базовыми типами: