renamed: internal/handler/auth.go -> internal/handlers/auth.go
renamed: internal/handler/middleware.go -> internal/handlers/middleware.go renamed: internal/handler/user_handler.go -> internal/handlers/user_handler.go modified: internal/server/server.go change handler to handlers name
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
// handlers/auth.go
|
// handlers/auth.go
|
||||||
package handler
|
package handlers
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package handler
|
package handlers
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package handler
|
package handlers
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
@@ -3,14 +3,14 @@ package server
|
|||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"net/http"
|
"net/http"
|
||||||
"serv_golang_rest_api/internal/handler"
|
"serv_golang_rest_api/internal/handlers"
|
||||||
"serv_golang_rest_api/internal/repository"
|
"serv_golang_rest_api/internal/repository"
|
||||||
"serv_golang_rest_api/internal/service"
|
"serv_golang_rest_api/internal/service"
|
||||||
|
|
||||||
"github.com/go-chi/chi/v5"
|
"github.com/go-chi/chi/v5"
|
||||||
"gorm.io/gorm"
|
"gorm.io/gorm"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Server struct {
|
type Server struct {
|
||||||
router *chi.Mux
|
router *chi.Mux
|
||||||
db *gorm.DB
|
db *gorm.DB
|
||||||
@@ -27,7 +27,7 @@ func New(db *gorm.DB) *Server {
|
|||||||
|
|
||||||
func (s *Server) configureRouter() {
|
func (s *Server) configureRouter() {
|
||||||
// Общие middleware
|
// Общие middleware
|
||||||
for _, middleware := range handler.CommonMiddleware() {
|
for _, middleware := range handlers.CommonMiddleware() {
|
||||||
s.router.Use(middleware)
|
s.router.Use(middleware)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -43,7 +43,7 @@ func (s *Server) configureRouter() {
|
|||||||
func (s *Server) setupUserRoutes(r chi.Router) {
|
func (s *Server) setupUserRoutes(r chi.Router) {
|
||||||
userRepo := repository.NewUserRepository(s.db)
|
userRepo := repository.NewUserRepository(s.db)
|
||||||
userService := service.NewUserService(userRepo)
|
userService := service.NewUserService(userRepo)
|
||||||
userHandler := handler.NewUserHandler(userService)
|
userHandler := handlers.NewUserHandler(userService)
|
||||||
|
|
||||||
r.Route("/users", func(r chi.Router) {
|
r.Route("/users", func(r chi.Router) {
|
||||||
r.Get("/", userHandler.GetAllUsers)
|
r.Get("/", userHandler.GetAllUsers)
|
||||||
|
|||||||
Reference in New Issue
Block a user