chore: init monorepo

This commit is contained in:
2025-06-21 12:42:09 +03:00
commit 1874ae3ac1
103 changed files with 23946 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
package main
import (
"book-tools/internal/app"
"book-tools/internal/config"
"book-tools/internal/storage"
"log"
"github.com/joho/godotenv"
)
func main() {
_ = godotenv.Load() // не паникуем, если файла нет
cfg, err := config.Load()
if err != nil {
log.Fatalf("Ошибка загрузки конфига: %v", err)
}
db, err := storage.NewSQLite(cfg.DBPath)
if err != nil {
log.Fatalf("Не удалось открыть базу: %v", err)
}
app := app.NewApp(cfg, db)
if err := app.Run(); err != nil {
log.Fatalf("Ошибка в приложении: %v", err)
}
}