// ServeUnix ... func (service *UnixService) ServeUnix(conn *net.UnixConn) (err error) { if service.readBuffer != nil { if err = conn.SetReadBuffer(service.readBuffer.(int)); err != nil { return err } } if service.writeBuffer != nil { if err = conn.SetWriteBuffer(service.writeBuffer.(int)); err != nil { return err } } return ((*StreamService)(service)).Serve(conn) }