package server import ( "github.com/noahlann/nnet/pkg/config" ) // UnixServer Unix Domain Socket服务器(使用统一的gnetServer) type UnixServer struct { *Server } // NewUnixServer 创建Unix Domain Socket服务器 func NewUnixServer(cfg *config.Config) (*UnixServer, error) { // 创建统一的gnet服务器(Unix模式) gnetSrv, err := newGnetServer(cfg, ProtocolUnix) if err != nil { return nil, err } return &UnixServer{ Server: newServerWithGnet(gnetSrv, cfg), }, nil }