From 4b7af37296971e7e7719ccef9ebbfd21c60e044d Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Fri, 16 Aug 2024 19:45:22 +0500 Subject: [PATCH] chang routing files palce --- api/Makefile | 5 ----- api/src/initializers/Routing.go | 10 +++++++--- api/src/{ => rt}/admin/users.go | 0 api/src/{ => rt}/auth/Login.go | 0 api/src/{ => rt}/auth/Registr.go | 0 api/src/{ => rt}/auth/authMiddleware.go | 0 api/src/{ => rt}/auth/auth_test.go | 0 api/src/rt/prf/profile.go | 7 +++++++ api/src/rt/srch/search.go | 7 +++++++ 9 files changed, 21 insertions(+), 8 deletions(-) rename api/src/{ => rt}/admin/users.go (100%) rename api/src/{ => rt}/auth/Login.go (100%) rename api/src/{ => rt}/auth/Registr.go (100%) rename api/src/{ => rt}/auth/authMiddleware.go (100%) rename api/src/{ => rt}/auth/auth_test.go (100%) create mode 100644 api/src/rt/prf/profile.go create mode 100644 api/src/rt/srch/search.go diff --git a/api/Makefile b/api/Makefile index 142f73f..91aef25 100644 --- a/api/Makefile +++ b/api/Makefile @@ -1,7 +1,2 @@ t: @go test ./... -v - -tc: - go - -@DEFAULT_GOAL=t \ No newline at end of file diff --git a/api/src/initializers/Routing.go b/api/src/initializers/Routing.go index 86b664e..5be93d1 100644 --- a/api/src/initializers/Routing.go +++ b/api/src/initializers/Routing.go @@ -1,8 +1,10 @@ package initializers import ( - "api/src/admin" - "api/src/auth" + "api/src/rt/admin" + "api/src/rt/auth" + "api/src/rt/prf" + "api/src/rt/srch" "log/slog" "os" "time" @@ -39,13 +41,15 @@ func InitChiRouting() { // public Routes r.Group(func(r chi.Router) { r.Post("/signup", auth.Register) // register - r.Post("/signin", auth.Login) // signin + r.Post("/signin", auth.Login) // signin + r.Get("/search", srch.Search) }) // Private Routes // Require Authentication r.Group(func(r chi.Router) { r.Use(auth.AuthMiddleware) + r.Get("/profile", prf.Profile) r.Get("/allUsers", admin.GetAllUser) // all users get }) diff --git a/api/src/admin/users.go b/api/src/rt/admin/users.go similarity index 100% rename from api/src/admin/users.go rename to api/src/rt/admin/users.go diff --git a/api/src/auth/Login.go b/api/src/rt/auth/Login.go similarity index 100% rename from api/src/auth/Login.go rename to api/src/rt/auth/Login.go diff --git a/api/src/auth/Registr.go b/api/src/rt/auth/Registr.go similarity index 100% rename from api/src/auth/Registr.go rename to api/src/rt/auth/Registr.go diff --git a/api/src/auth/authMiddleware.go b/api/src/rt/auth/authMiddleware.go similarity index 100% rename from api/src/auth/authMiddleware.go rename to api/src/rt/auth/authMiddleware.go diff --git a/api/src/auth/auth_test.go b/api/src/rt/auth/auth_test.go similarity index 100% rename from api/src/auth/auth_test.go rename to api/src/rt/auth/auth_test.go diff --git a/api/src/rt/prf/profile.go b/api/src/rt/prf/profile.go new file mode 100644 index 0000000..9cd63ce --- /dev/null +++ b/api/src/rt/prf/profile.go @@ -0,0 +1,7 @@ +package prf + +import "net/http" + +func Profile(w http.ResponseWriter, r *http.Request) { + +} \ No newline at end of file diff --git a/api/src/rt/srch/search.go b/api/src/rt/srch/search.go new file mode 100644 index 0000000..2e1f324 --- /dev/null +++ b/api/src/rt/srch/search.go @@ -0,0 +1,7 @@ +package srch + +import "net/http" + +func Search(w http.ResponseWriter, r *http.Request) { + +}