code: func (t *tOps) remove(fd storage.FileDesc) {
  	t.cache.Delete(0, uint64(fd.Num), func() {
  		if err := t.s.stor.Remove(fd); err != nil {
  			t.s.logf("table@remove removing @%d %q", fd.Num, err)
  		} else {
  			t.s.logf("table@remove removed @%d", fd.Num)
  		}
  		if t.evictRemoved && t.bcache != nil {
  			t.bcache.EvictNS(uint64(fd.Num))
  		}
  	})
  }
docs: // Removes table from persistent storage. It waits until
  // no one use the the table.