- Добавлен файл LICENSE с лицензией GNU General Public License версии 3.0. - Создан скрипт PowerShell (build-all.ps1) для сборки двоичных файлов Windows и Linux из Windows с использованием кросс-компиляции. - Разработан скрипт сборки Linux (build-linux.sh) для сборки двоичных файлов Linux. - Реализован скрипт PowerShell (build-windows.ps1) для сборки двоичных файлов Windows. - Каждый скрипт сборки включает упаковку и генерацию контрольной суммы SHA256 для двоичных файлов.
10 lines
322 B
Go
10 lines
322 B
Go
package repositories
|
||
|
||
import "compress/internal/domain/entities"
|
||
|
||
// ConfigRepository интерфейс для работы с конфигурацией приложения
|
||
type AppConfigRepository interface {
|
||
Load(configPath string) (*entities.Config, error)
|
||
Save(configPath string, config *entities.Config) error
|
||
}
|