17 lines
412 B
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)
|
|
}
|