Go 如何让filepath.isbs正确标识绝对路径?
根据,以下代码应分别为每行打印出false,然后打印出true:Go 如何让filepath.isbs正确标识绝对路径?,go,windows-10,filepath,Go,Windows 10,Filepath,根据,以下代码应分别为每行打印出false,然后打印出true: package main import ( "fmt" "path/filepath" "strings" ) func main() { fmt.Println(filepath.IsAbs("dir/file")) fmt.Println(filepath.IsAbs("/dir/file")) } 在Windows 10、go1.12.5版Windows/amd6
package main
import (
"fmt"
"path/filepath"
"strings"
)
func main() {
fmt.Println(filepath.IsAbs("dir/file"))
fmt.Println(filepath.IsAbs("/dir/file"))
}
在Windows 10、go1.12.5版Windows/amd64和内置Cmder上安装I
对于这两行,我都得到了false,我无法理解为什么或者是否可以做一些不同的事情来获得预期的输出。因为在Windows上,根路径以驱动器开始
请尝试:“C:\dir\file”,因为在Windows上,根路径以驱动器开头 请尝试:“C:\dir\file”