Draft: big refactor

This commit is contained in:
2025-09-16 16:03:27 +08:00
parent f527230f1e
commit 85fa3dfe73
47 changed files with 1166 additions and 351 deletions

View File

@@ -0,0 +1,15 @@
package api
import (
"gitea.konchin.com/ytshih/inp2025/game/interfaces"
"gitea.konchin.com/ytshih/inp2025/game/server/rooms"
)
type Handlers struct {
db interfaces.Database
roomManager *rooms.RoomManager
}
func NewHandlers(db interfaces.Database, roomManager *rooms.RoomManager) *Handlers {
return &Handlers{db: db, roomManager: roomManager}
}