code: func (idx *ListIndex) RemoveID(targetID []byte) error {
  	value := idx.IDs.Get(targetID)
  	if value == nil {
  		return nil
  	}
  
  	err := idx.IndexBucket.Delete(value)
  	if err != nil {
  		return err
  	}
  
  	return idx.IDs.Remove(targetID)
  }
docs: // RemoveID removes an ID from the list index