func RootDir()

in internal/archive/archive.go [28:42]


func RootDir(name string) string {
	if len(name) == 0 {
		return name
	}

	i := 1
	for i < len(name) && name[i] != archivePathSeparator {
		i++
	}
	// cover case where name is not a directory at all
	if i == len(name) && name[0] != archivePathSeparator {
		return string(archivePathSeparator)
	}
	return name[0:i]
}