code: func (w *Writer) Close() error {
  	if err := w.zlib.Close(); err != nil {
  		return err
  	}
  
  	w.closed = true
  	return nil
  }
docs: // Close releases any resources consumed by the Writer.
  //
  // Calling Close does not close the wrapped io.Writer originally passed to
  // NewWriter.