Демонстрационный микросервис для хранения и отображения данных о заказах.
git clone https://github.com/neptship/wbtech-orders.git
cd wbtech-ordersmake docker upgo install github.com/pressly/goose/v3/cmd/goose@latest
make migrate upНачальная миграция:
000001_init_orders.sql(создаёт таблицуorders).
Скопируйте пример файла окружения и при необходимости измените значения:
cp .env.example .envgo run cmd/main.goПерейдите в браузере по адресу:
http://localhost:8081/
-
Получить заказ по ID (JSON):
GET /order/<order_uid> -
Добавить заказ по ID (JSON):
POST /order_add