settings - Package for working with server_os settings
operation - Package for working with information about operations for Front
hendler - Package for processing POST requests and executing them using api packages
Project structure
.
├── Makefile # Автоматизация сборки проекта
├── README # Папка с ресурсов для README файла
├── README.md # README.md - описание проекта
├── api # Папка с api go
│ ├── README.md # Описание серверной части
│ ├── operation # Модуль работы с операциями
│ ├── settings # Модуль работы с настройками
│ ├── wwd # Модуль работы с папками
│ ├── wwf # Модуль работы с файлами
│ └── wwz # Модуль работы с zip архивами
├── go.mod # Описание модулей go
├── go.sum # База данных контрольных сумм
├── .gitignore # Файл где описанны все файлы которые игнорируются git
├── .editconfig # Файл настройки редакторов кода
├── main # билд main.go (создаётся при компиляции)
├── main.go # Самый главный файл сервера
└── public # Папка статических файлов
├── css # Папка стилей
├── icons # Папка иконок приложений
├── images # картинки
├── index.html # Главнй html файл
└── js # Папка где хранятся все скрипты
├── Application.js # Глаыный класс-родитель приложений
├── DragAndDrop.js # Файл где реализуется DragAndDrop
├── apps # Папка с приложениями
├── functions.js # Файл с различными файлами
├── init.js # Файл инициализации
├── main.js # Главный файл где запускаются основные функции
└── settings.js # файл где хранятся дефолтные настройки