code: func (c *Conn) GetBulk(keysAndVals map[string]string) error {
  	m := make(map[string][]byte)
  	for k := range keysAndVals {
  		m[k] = zeroslice
  	}
  	err := c.GetBulkBytes(m)
  	if err != nil {
  		return err
  	}
  	for k := range keysAndVals {
  		b, ok := m[k]
  		if ok {
  			keysAndVals[k] = string(b)
  		} else {
  			delete(keysAndVals, k)
  		}
  	}
  	return nil
  }
docs: // GetBulk retrieves the keys in the map. The results will be filled in on function return.
  // If a key was not found in the database, it will be removed from the map.