Go获取文件路径,文件名,后缀
import ( "fmt" "os" "path/filepath" "path" ) files := "E:\\data\\test.txt" paths, fileName := filepath.Split(files) fmt.Println(paths, fileName) //获取路径中的目录及文件名 E:\data\ test.txt fmt.Println(filepath.Base(files)) //获取路径中的文件名test.txt fmt.Println(path.Ext(files)) //获取路径中的文件的后缀 .txt