20 lines
414 B
Go
20 lines
414 B
Go
package main
|
||
|
||
import (
|
||
"github.com/gin-gonic/gin"
|
||
"k8s-platform/config"
|
||
"k8s-platform/controller"
|
||
"k8s-platform/service"
|
||
)
|
||
|
||
func main() {
|
||
//初始化k8s client
|
||
service.K8s.Init() //可以使用service.K8s.ClientSet 跨包调用
|
||
//初始化Gin对象
|
||
r := gin.Default()
|
||
//跨包调用router的方法,初始化路由规则
|
||
controller.Router.InitApiRouter(r)
|
||
//启动gin程序
|
||
r.Run(config.ListenAddr)
|
||
}
|