gin_http/routes/routes.go

17 lines
412 B
Go

package routes
import (
"github.com/gin-gonic/gin"
"udemy_httpserver/middleware"
)
func RegisterRoutes(router *gin.Engine) {
router.POST("/events", middleware.RequireAuth, postEvent)
router.GET("/events", getEvents)
router.GET("/events/:id", getSingleEvent)
router.PUT("/events/:id", middleware.RequireAuth, updateEvent)
router.POST("/auth/register", registerUser)
router.POST("/auth/login", Login)
}