Perbaikan template go
This commit is contained in:
@@ -18,6 +18,7 @@ func RegisterRoutes() *gin.Engine {
|
||||
// Add middleware
|
||||
router.Use(middleware.CORSConfig())
|
||||
router.Use(middleware.ErrorHandler())
|
||||
// router.Use(middleware.AuthMiddleware()) // Added auth middleware here
|
||||
router.Use(gin.Logger())
|
||||
router.Use(gin.Recovery())
|
||||
|
||||
@@ -27,6 +28,7 @@ func RegisterRoutes() *gin.Engine {
|
||||
// API v1 group
|
||||
v1 := router.Group("/api/v1")
|
||||
{
|
||||
router.Use(middleware.AuthMiddleware()) // Added auth middleware here
|
||||
// Health endpoints
|
||||
healthHandler := handlers.NewHealthHandler()
|
||||
v1.GET("/health", healthHandler.GetHealth)
|
||||
@@ -39,6 +41,8 @@ func RegisterRoutes() *gin.Engine {
|
||||
|
||||
// WebSocket endpoint
|
||||
v1.GET("/websocket", WebSocketHandler)
|
||||
|
||||
v1.GET("/webservice", WebServiceHandler)
|
||||
}
|
||||
|
||||
return router
|
||||
@@ -49,3 +53,8 @@ func WebSocketHandler(c *gin.Context) {
|
||||
// This will be implemented with proper WebSocket handling
|
||||
c.JSON(http.StatusOK, gin.H{"message": "WebSocket endpoint"})
|
||||
}
|
||||
|
||||
func WebServiceHandler(c *gin.Context) {
|
||||
// This will be implemented with proper WebSocket handling
|
||||
c.JSON(http.StatusOK, gin.H{"message": "WebSocket endpoint"})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user