code: func (tf tFiles) searchMax(icmp *iComparer, ikey internalKey) int {
  	return sort.Search(len(tf), func(i int) bool {
  		return icmp.Compare(tf[i].imax, ikey) >= 0
  	})
  }
docs: // Searches smallest index of tables whose its largest
  // key is after or equal with given key.