github.com/Redstoneguy129/cli@v0.0.0-20230211220159-15dca4e91917/internal/utils/misc_windows.go (about) 1 //go:build windows 2 3 package utils 4 5 import ( 6 "unicode" 7 ) 8 9 // isRootDirectory reports whether the string dir is a root directory. 10 func isRootDirectory(dir string) bool { 11 chars := []rune(dir) 12 return len(chars) == 3 && unicode.IsUpper(chars[0]) && chars[1] == ':' && chars[2] == '\\' 13 }