code: func (m *UnpartitionedMemoryIdx) GetPath(orgId uint32, path string) []idx.Archive {
  	m.RLock()
  	defer m.RUnlock()
  	tree, ok := m.tree[orgId]
  	if !ok {
  		return nil
  	}
  	node := tree.Items[path]
  	if node == nil {
  		return nil
  	}
  	archives := make([]idx.Archive, len(node.Defs))
  	for i, def := range node.Defs {
  		archive := m.defById[def]
  		archives[i] = *archive
  	}
  	return archives
  }
docs: // GetPath returns the node under the given org and path.
  // this is an alternative to Find for when you have a path, not a pattern, and want to lookup in a specific org tree only.