/
lvpjsdev
/
donetick
Обзор
Документация
Войти
/
lvpjsdev
/
donetick
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
internal/realtime/errors.go
24 строки
886 B
Mo Tarbin
feat: Implement real-time service with WebSocket support
15 июн 2025, 05:10
15 июн 2025, 05:10
f304f5f
Код
Авторство
О чём код?
package realtime import ( "errors" ) var ( // Service errors ErrServiceNotEnabled = errors.New("real-time service is not enabled") ErrServiceNotStarted = errors.New("real-time service is not started") ErrMaxConnectionsReached = errors.New("maximum connections reached") ErrUserMaxConnectionsReached = errors.New("maximum connections per user reached") // Connection errors ErrConnectionClosed = errors.New("connection is closed") ErrInvalidCircleID = errors.New("invalid circle ID") ErrUnauthorizedCircle = errors.New("user not authorized for circle") ErrInvalidEventType = errors.New("invalid event type") // Authentication errors ErrInvalidToken = errors.New("invalid authentication token") ErrTokenExpired = errors.New("authentication token expired") ErrMissingToken = errors.New("missing authentication token") )