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