Skip to content

An web-application for booking records in organizations

Notifications You must be signed in to change notification settings

zkryaev/timeline

Repository files navigation

Описание

Документация к проекту появится до конца декабря...

Запуск и прочее

  • task deploy - проверит ENVs, развернет докер, произведет миграции, запустит приложение. После завершения работы приложения, завершит работу докера, но контейнеры останутся!.
  • task docker-rm - удалить существующие контейнеры
  • task build, task run - билд и запуск конкретно приложения
  • task swagger - сгенерирует Swagger-документацию

Используемые библиотеки

Роутер: gorilla/mux
Миграции: golang-migrate
Работа с JWT: golang-jwt
Работа с JSON: json-iterator
Драйвер для БД: pgx
Интерфейс для БД: sqlx
Работа с почтой по SMTP: gomail
Валидация полей структур: validator
Работа с переменными окружения: godotenv
Генерация Swagger документаци: swaggo
Фоновые задачи через CRON: gocron
S3 MinIO SDK: go-minio

About

An web-application for booking records in organizations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published