Эфир - Мессенджер на Go

API-сервер мессенджера с поддержкой личных и групповых чатов, WebSocket реального времени и шифрованием сообщений.

Особенности

  • 🔐 JWT аутентификация
  • 💬 Личные и групповые чаты
  • WebSocket для реального времени
  • 🔒 Шифрование сообщений (AES-256-GCM)
  • 📎 Загрузка файлов
  • 👑 Роли (пользователь, глобальный администратор)
  • 📦 SQLite (легко заменяется на Postgres)

Быстрый старт

1. Клонирование

git clone https://git.islipper.ru/ваш-username/efir.git
cd efir
Description
Эфир — это лёгкий и быстрый мессенджер на Go с поддержкой реального времени. Серверная часть написана с нуля, использует WebSocket для мгновенной доставки сообщений и AES-256-GCM для шифрования.
Readme 82 KiB
Languages
Go 100%