package context import ( "github.com/gin-gonic/gin" socketio "github.com/googollee/go-socket.io" eventemitter "github.com/hyperzlib/go-event-emitter" ) type ServerContext struct { EventSource *eventemitter.Emitter Sockets *socketio.Server HttpServer *gin.Engine } func NewServerContext() *ServerContext { return new(ServerContext) }