0

Изменено расположение файлов на более гошное, обновлены зависимости

This commit is contained in:
eleksir
2025-08-30 03:12:01 +03:00
parent 02fd7bd448
commit e000489790
65 changed files with 884 additions and 219 deletions

29
internal/misc/globals.go Normal file
View File

@@ -0,0 +1,29 @@
package misc
import (
"context"
"os"
"github.com/go-redis/redis/v8"
)
// Config - это у нас глобальная штука.
var Config myConfig
// To break circular message forwarding we must set some sane default, it can be overridden via config.
var ForwardMax int64 = 5
// Объектики клиента-редиски.
var RedisClient *redis.Client
var Subscriber *redis.PubSub
// Ставится в true, если мы получили сигнал на выключение.
var Shutdown = false
// Канал, в который приходят уведомления для хэндлера сигналов от траппера сигналов.
var SigChan = make(chan os.Signal, 1)
// Main context.
var Ctx = context.Background()
/* vim: set ft=go noet ai ts=4 sw=4 sts=4: */