code: func (p *TxPvtReadWriteSet) Remove(ns, coll string) {
  	for i := 0; i < len(p.NsPvtRwset); i++ {
  		n := p.NsPvtRwset[i]
  		if n.Namespace != ns {
  			continue
  		}
  		n.remove(coll)
  		if len(n.CollectionPvtRwset) == 0 {
  			p.NsPvtRwset = append(p.NsPvtRwset[:i], p.NsPvtRwset[i+1:]...)
  		}
  		return
  	}
  }
docs: // Remove removes the rwset for the given <ns, coll> tuple. If after this removal,
  // there are no more collection in the namespace <ns>, the whole namespace entry is removed