framework_v2/internal/app/gin/init.go
2024-06-16 14:00:31 +08:00

25 lines
474 B
Go

package gin
import (
"framework_v2/internal/app/facades"
"framework_v2/internal/http/controllers/user"
"framework_v2/internal/middleware/http"
ginzap "github.com/gin-contrib/zap"
"github.com/gin-gonic/gin"
"time"
)
func InitGin() {
gin.SetMode(gin.ReleaseMode)
facades.Router = gin.New()
facades.Router.Use(ginzap.Ginzap(facades.Logger, time.RFC3339, true))
InitApiRoutes()
}
func InitApiRoutes() {
GET("/", http.MiddlewareJSONResponse, user.CurrentUser)
}