Перед тем как приступить к реализации архиватора, нужно подготовить рабочее окружение: создать директорию проекта, инициализировать и создать точку входа. Корректная настройка модуля с самого начала упрощает сборку и добавление внешних зависимостей (позже нам понадобится библиотека Bubble Tea для интерфейса).
Создать структуру Go-проекта и убедиться, что программа компилируется.
Что необходимо сделать:
Создать директорию проекта (например, simple-archiver).
Инициализировать Go-модуль:
go mod init simple-archiver
Создать файл main.go с пакетом main и функцией main(), которая выводит приветственное сообщение.
Проверить запуск:
go run main.go
$ go run main.go
Простой архиватор запущен
go.modmain.go содержит пакет main и функцию main()