code: func (db *DB) MGet(keys ...[]byte) ([][]byte, error) {
  	values := make([][]byte, len(keys))
  
  	it := db.bucket.NewIterator()
  	defer it.Close()
  
  	for i := range keys {
  		if err := checkKeySize(keys[i]); err != nil {
  			return nil, err
  		}
  
  		values[i] = it.Find(db.encodeKVKey(keys[i]))
  	}
  
  	return values, nil
  }
docs: // MGet gets multi data.