github.com/xhghs/rclone@v1.51.1-0.20200430155106-e186a28cced8/fs/driveletter/driveletter_windows.go (about)

     1  // +build windows
     2  
     3  package driveletter
     4  
     5  // IsDriveLetter returns a bool indicating whether name is a valid
     6  // Windows drive letter
     7  func IsDriveLetter(name string) bool {
     8  	if len(name) != 1 {
     9  		return false
    10  	}
    11  	c := name[0]
    12  	return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')
    13  }