/REST-API-in-Go

Primary LanguageGoGNU General Public License v3.0GPL-3.0

REST-API in Go

Описание

Бэкенд сервис для создания и хранения TODO списков

Концепция

  • Дизайн REST API.
  • Работа с фреймворком gin-gonic/gin.
  • Работа с БД Postgres, используя библиотеку sqlx.
  • Конфигурация приложения с помощью библиотеки spf13/viper.
  • Регистрация и аутентификация. Работа с JWT.Middleware.
  • Написание SQL запросов.
  • Graceful Shutdown.