go17/vblog/main.go

28 lines
622 B
Go
Raw Normal View History

2024-12-08 17:00:22 +08:00
package main
import (
"log"
"github.com/gin-gonic/gin"
"github.com/infraboard/mcube/v2/ioc/config/http"
blogApi "gitlab.com/go-course-project/go17/vblog/apps/blog/api"
tokenApi "gitlab.com/go-course-project/go17/vblog/apps/token/api"
"gitlab.com/go-course-project/go17/vblog/config"
)
func main() {
config.LoadConfig()
// gin Engine, 它包装了http server
server := gin.Default()
// 注册业务模块的路有
tokenApi.NewTokenApiHandler().Registry(server)
blogApi.NewBlogApiHandler().Registry(server)
// 服务器启动
if err := server.Run(http.Get().Addr()); err != nil {
log.Println(err)
}
}