schedule-api

module
v0.0.0-...-0896b41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2026 License: MIT

README

Schedule API

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

Запуск

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

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

make run

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

make d

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

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

Линтеры

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

Directories

Path Synopsis
Package docs Code generated by swaggo/swag.
Package docs Code generated by swaggo/swag.
internal
app
pkg
postgres
Package postgres implements postgres connection.
Package postgres implements postgres connection.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL