增加更新重启逻辑

This commit is contained in:
2025-10-17 17:03:19 +08:00
parent 7184defc50
commit 248f9a28e7
24 changed files with 604 additions and 65 deletions

14
main.go
View File

@@ -1,9 +1,10 @@
package main
import (
_ "github.com/ayflying/p2p/internal/packed"
"github.com/ayflying/p2p/internal/consts"
_ "github.com/ayflying/p2p/internal/logic"
_ "github.com/ayflying/p2p/internal/packed"
"github.com/ayflying/p2p/internal/service"
//步骤1加载驱动
_ "github.com/gogf/gf/contrib/nosql/redis/v2"
@@ -12,6 +13,13 @@ import (
"github.com/gogf/gf/v2/os/gctx"
)
var (
ctx = gctx.GetInitCtx()
)
func main() {
cmd.Main.Run(gctx.GetInitCtx())
// 启动系统托盘
service.OS().Load(consts.Name, consts.Name+"服务端", "manifest/images/favicon.ico")
cmd.Main.Run(ctx)
}