refactor: move handlers into versioned dirs

This commit is contained in:
trev 2025-03-18 18:25:37 -04:00
parent be0981f7b7
commit d8de02f789
4 changed files with 9 additions and 6 deletions

View File

@ -1,4 +1,4 @@
package handlers package item
import ( import (
"context" "context"

View File

@ -1,4 +1,4 @@
package handlers package user
import ( import (
"context" "context"

View File

@ -1,4 +1,4 @@
package handlers package user
import ( import (
"context" "context"

View File

@ -1,3 +1,4 @@
// TrevStack HTTP Server
package main package main
import ( import (
@ -20,6 +21,8 @@ import (
"github.com/spotdemo4/trevstack/server/internal/database" "github.com/spotdemo4/trevstack/server/internal/database"
"github.com/spotdemo4/trevstack/server/internal/handlers" "github.com/spotdemo4/trevstack/server/internal/handlers"
"github.com/spotdemo4/trevstack/server/internal/handlers/client" "github.com/spotdemo4/trevstack/server/internal/handlers/client"
"github.com/spotdemo4/trevstack/server/internal/handlers/item/v1"
"github.com/spotdemo4/trevstack/server/internal/handlers/user/v1"
) )
type env struct { type env struct {
@ -107,9 +110,9 @@ func main() {
// Serve GRPC Handlers // Serve GRPC Handlers
api := http.NewServeMux() api := http.NewServeMux()
api.Handle(withCORS(handlers.NewAuthHandler(db, env.Key))) api.Handle(withCORS(user.NewAuthHandler(db, env.Key)))
api.Handle(withCORS(handlers.NewUserHandler(db, env.Key))) api.Handle(withCORS(user.NewUserHandler(db, env.Key)))
api.Handle(withCORS(handlers.NewItemHandler(db, env.Key))) api.Handle(withCORS(item.NewItemHandler(db, env.Key)))
// Serve web interface // Serve web interface
mux := http.NewServeMux() mux := http.NewServeMux()