This commit is contained in:
oneao committed 2025-11-29 17:23:27 +08:00
1 parent 8408cf779f
commit 25a9e41025
58 files changed
+2079 -6308

No files matched your search

+28 -3
View File
@@ -1,13 +1,38 @@
// Code generated by hertz generator.
package main
import (
"cn/oneao/base-go/biz/router/middleware"
"cn/oneao/base-go/conf"
"cn/oneao/base-go/db"
"cn/oneao/base-go/logx"
"cn/oneao/base-go/utils/idgen"
"cn/oneao/base-go/utils/jwtx"
"github.com/cloudwego/hertz/pkg/app/server"
"github.com/hertz-contrib/requestid"
)
func main() {
h := server.Default()
// 初始化雪花id
options := idgen.NewIdGeneratorOptions(conf.GetConf().Snowflake.WorkerID)
idgen.SetIdGenerator(options)
// 数据库
db.InitDB()
// 日志
logx.InitLog()
// jwt
jwtx.InitJwt()
h := server.Default(
server.WithBasePath(conf.GetConf().Server.BaseUrl),
server.WithHostPorts(":"+conf.GetConf().Server.Port),
)
// 全局中间件
h.Use(requestid.New())
h.Use(middleware.Log())
h.Use(middleware.Error())
h.Use(middleware.Auth())
register(h)
h.Spin()