From db65ecd3fdf34b809fb647651896398a414b5cdd Mon Sep 17 00:00:00 2001 From: pirotyyy Date: Fri, 15 Mar 2024 13:59:41 +0900 Subject: [PATCH] feat: api routing --- svc/cmd/dev/main.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/svc/cmd/dev/main.go b/svc/cmd/dev/main.go index 25b14aa..858d20f 100644 --- a/svc/cmd/dev/main.go +++ b/svc/cmd/dev/main.go @@ -69,6 +69,15 @@ func Implement(rg *gin.RouterGroup, db *gorm.DB, g *gcs.GCS) error { authRg := rg.Use(middlewareAuth.VerifyUser()) userHandler := handler.NewUser(db, g) - authRg.Handle("GET", "/user/info", userHandler.GetUserInfo()) + milestoneHandler := handler.NewMileStone(db) + + authRg.Handle("GET", "/user/info/:user_id", userHandler.GetUserInfo()) + authRg.Handle("GET", "/user/infos/", userHandler.GetUserInfos()) + authRg.Handle("PUT", "/user", userHandler.UpdateUserInfo()) + authRg.Handle("PUT", "/user", userHandler.UpdateUserIcon()) + authRg.Handle("POST", "/milestone/:id", milestoneHandler.PostMileStone()) + authRg.Handle("PUT", "/milestone/:id", milestoneHandler.UpdateMileStone()) + authRg.Handle("DELETE", "/milestone/:id", milestoneHandler.DeleteMileStone()) + return nil }