refactor: Telegram changed their binary name;

refactor: commented out superproductivity cuz zadolbalo;
This commit is contained in:
2025-06-11 18:35:57 +03:00
parent 77b5134857
commit cffba45164
2 changed files with 26 additions and 23 deletions

View File

@@ -15,8 +15,7 @@ func main() {
}
// Setup logger
logger.InitLogger()
defer logger.GetLogger().Sync()
defer logger.Sync()
// Connect & migrate database
// models.Init()

View File

@@ -1,13 +1,18 @@
package logger
import (
"sync"
"go.uber.org/zap"
"easywish/config"
)
var logger *zap.Logger
var (
logger *zap.Logger
once sync.Once
)
func InitLogger() {
func GetLogger() *zap.Logger {
once.Do(func() {
var err error
cfg := config.GetConfig()
@@ -19,11 +24,10 @@ func InitLogger() {
if err != nil {
panic(err)
}
defer logger.Sync()
}
func GetLogger() *zap.Logger {
})
return logger
}
func Sync() error {
return logger.Sync()
}