Простой API с CRUD операциями
- Golang — для создания высокопроизводительного и масштабируемого веб-приложения.
- Mux Gorilla — для работы с маршрутизацией HTTP-запросов в Go.
- samber-lo — утилиты для функционального программирования, которые помогают упрощать обработку данных.
- github.com/lib/pq — драйвер PostgreSQL для взаимодействия с базой данных.
- github.com/ahmetb/go-linq/v3 — библиотека для использования LINQ-подобных методов обработки данных в Go.
-
Клонируйте репозиторий:
git clone https://github.com/nizamike229/FirstGoApi.git
-
Перейдите в директорию проекта:
cd FirstGoApi
-
Убедитесь, что у вас установлен Docker
Установка Docker -
Запустите приложение с помощью Docker Compose:
docker-compose up --build
-
Доступ к приложению:
После успешного запуска приложение будет доступно по адресу:http://localhost:5555