code: func (idx *ListIndex) Get(value []byte) []byte {
  	c := idx.IndexBucket.Cursor()
  	prefix := generatePrefix(value)
  
  	for k, id := c.Seek(prefix); bytes.HasPrefix(k, prefix); k, id = c.Next() {
  		return id
  	}
  
  	return nil
  }
docs: // Get the first ID corresponding to the given value