ljymoonlight

导航

golang filepath库常用语句笔记

判断文件是否存在


	
	_, err := filepath.EvalSymlinks("./.debug/1.txt")
	if err != nil {
		//exist
		t.Error("need build")
	}

更改文件路径斜杠和反斜杠

	fmt.Println(filepath.ToSlash("c:\\windows\\aa/bb/cc/path.exe")) // 将所有反斜杠编程斜杠c:/windows/aa/bb/cc/path.exe
	fmt.Println(filepath.FromSlash("c:\\windows\\aa//bb/cc//path.exe")) //将转成反斜杠

posted on 2021-07-17 14:48  ljymoonlight  阅读(136)  评论(0编辑  收藏  举报