package routes import ( socketio "github.com/googollee/go-socket.io" "github.com/hyperzlib/isekai-remote-playback/context" "github.com/hyperzlib/isekai-remote-playback/controller" ) func CreateSocketRouter(sockets *socketio.Server, ctx *context.ServerContext) (*socketio.Server, error) { // 客户端控制器 _, err := controller.NewClientSocketController("/", ctx) if err != nil { return nil, err } _, err = controller.NewServerSocketController("/server", ctx) if err != nil { return nil, err } return sockets, nil }