code: func (g GzippedText) Value() (driver.Value, error) {
  	b := make([]byte, 0, len(g))
  	buf := bytes.NewBuffer(b)
  	w := gzip.NewWriter(buf)
  	w.Write(g)
  	w.Close()
  	return buf.Bytes(), nil
  
  }
docs: // Value implements the driver.Valuer interface, gzipping the raw value of
  // this GzippedText.