func mkPath(path []string) string {
	if len(path) == 0 {
		return ""
	}
	if path[0] == "." {
		return strings.Join(path[1:], "")
	}
	return strings.Join(path, "")
}
// mkPath returns a string holding
// the concatenation of the path elements.
// If path starts with a ".", the dot is omitted.
mkPath returns a string holding
the concatenation of the path elements.
If path starts with a ".", the dot is omitted.
// mkPath returns a string holding // the concatenation of the path elements . // If path starts with a " . " the dot is omitted .
func mkPath(path []string) string {
	if len(path) == 0 {
		return ""
	}
	if path[0] == "." {
		return strings.Join(path[1:], "")
	}
	return strings.Join(path, "")
}
func mkPath ( path [ ] string ) string { if len ( path ) == 0 { return " " } if path [ 0 ] == " " { return strings . Join ( path [ 1 : ] , " " ) } return strings . Join ( path , " " ) }
mkPath returns a string holding
the concatenation of the path elements.
mkPath returns a string holding the concatenation of the path elements .