pcm-hpc/routers/router.go

24 lines
419 B
Go

package routers
import (
"github.com/gin-gonic/gin"
v1 "gitlink.org.cn/JointCloud/pcm-hpc/routers/v1"
)
func InitRouter() *gin.Engine {
r := gin.New()
r.Use(gin.Logger())
r.Use(gin.Recovery())
//api分组
apiv1 := r.Group("/api/v1")
{
namespace := apiv1.Group("job")
namespace.POST("/submit", v1.SubmitJob)
namespace.GET("/info", v1.JobInfo)
namespace.DELETE("/cancel", v1.CancelJob)
}
return r
}