Categorygithub.com/schedule-rsreu/schedule-api
module
0.0.0-20250217080410-a5605d9beee2
Repository: https://github.com/schedule-rsreu/schedule-api.git
Documentation: pkg.go.dev

# README

Schedule API

API для бота расписания занятий РГРТУ.
Swagger documentation

Запуск

Для запуска понадобиться make (скачать) и docker (инструкции по установке).

Запуск локально, с поднятой базой данных отдельно. (Базу данных можно поднять в docker выполнив docker compose up mongodb -d):

make run

Запуск всего проекта с помощью docker compose:

make d

Локальная разработка

Для работы некоторых линтеров нужен diff. Для Windows его можно скачать по ссылке.

Линтеры

  • Установка:
make install
  • Запуск проверок:
make lint
  • Исправление замечаний линтеров автоматически, если возможно:
make fix

# Packages

No description provided by the author
No description provided by the author
Package docs Code generated by swaggo/swag.
No description provided by the author