[agent-go] 开始使用GO重构Agent部分
This commit is contained in:
29
server-go/router/ServerRouter.go
Normal file
29
server-go/router/ServerRouter.go
Normal file
@@ -0,0 +1,29 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"server-go/service"
|
||||
)
|
||||
|
||||
type ServerRouter struct {
|
||||
}
|
||||
|
||||
var ServerRouterAPP = new(ServerRouter)
|
||||
|
||||
func (s *ServerRouter) InitServerRouter(Router *gin.RouterGroup) {
|
||||
|
||||
serverRouter := Router.Group("/server")
|
||||
|
||||
serverAPIService := service.ServerAPIService
|
||||
{
|
||||
serverRouter.GET("/info/fake", serverAPIService.FakeAPI)
|
||||
|
||||
// 服务器 CRUD接口及方法
|
||||
serverRouter.GET("/info/all", serverAPIService.QueryAPI)
|
||||
serverRouter.POST("/create/one", serverAPIService.CreateAPI)
|
||||
serverRouter.POST("/update/one", serverAPIService.UpdateAPI)
|
||||
serverRouter.POST("/delete/one", serverAPIService.DeleteAPI)
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
17
server-go/router/router.go
Normal file
17
server-go/router/router.go
Normal file
@@ -0,0 +1,17 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func Routers() *gin.Engine {
|
||||
|
||||
Router := gin.Default()
|
||||
|
||||
ServerGroup := Router.Group("/core")
|
||||
|
||||
// register server app
|
||||
ServerRouterAPP.InitServerRouter(ServerGroup)
|
||||
|
||||
return Router
|
||||
}
|
||||
Reference in New Issue
Block a user