code: func NewReader(r io.Reader, ping bool) *Reader {
  	return &Reader{
  		r:    r,
  		err:  make(chan error),
  		ping: ping,
  	}
  }
docs: // NewReader creates a WebSocket pipe that will copy the contents of r to a provided
  // WebSocket connection. If ping is true, a zero length message will be sent to the client
  // before the stream begins reading.