Files
bl/logic/main.go

30 lines
674 B
Go
Raw Normal View History

package main
import (
2025-06-24 22:09:05 +08:00
_ "github.com/gogf/gf/contrib/nosql/redis/v2"
"github.com/gogf/gf/v2/os/gcmd"
2025-06-24 22:09:05 +08:00
"blazing/common/socket"
"blazing/common/socket/handler"
"blazing/cool"
"blazing/logic/controller"
"github.com/gogf/gf/v2/os/gctx"
)
func main() {
// 解析命令行参数
cool.Config.PortBL = gcmd.GetOpt("port", "27000").String()
if cool.IsRedisMode {
go cool.ListenFunc(gctx.New())
}
2025-06-23 13:39:19 +08:00
Start(cool.Config.PortBL) //注入service
}
func Start(port string) {
head := handler.NewTomeeHandler()
head.Callback = controller.Recv
socket.NewServer(socket.WithPort(port), socket.WithCORS(), socket.WithSocketHandler(head)).Start()
}