Gunakan laluan/laluan fail.Fungsi Pisah untuk membahagikan laluan kepada dua bahagian: direktori dan nama fail
Apabila membangunkan atur cara atau memproses fail, selalunya perlu untuk membahagikan laluan kepada dua bahagian: direktori dan nama fail. Dalam bahasa Go, anda boleh menggunakan fungsi Split dalam pakej laluan/fail untuk mencapai fungsi ini. Artikel ini akan memperkenalkan penggunaan fungsi Split dan memberikan contoh kod.
Fungsi Split ditakrifkan seperti berikut:
func Split(rentetan laluan) (dir, rentetan fail)
di mana laluan ialah rentetan laluan yang akan dipecahkan, dir ialah bahagian direktori, dan fail ialah bahagian nama fail.
Contoh kod:
pakej utama
import (
"fmt" "path/filepath"
)
func main() {
path := "/home/user/test.txt" dir, file := filepath.Split(path) fmt.Println("目录: ", dir) fmt.Println("文件名: ", file)
}
Hasil ujian output ialah:
nama pengguna/File: /home.txt
Artikel ini memperkenalkan cara menggunakan fungsi Split dalam pakej laluan/laluan fail dalam bahasa Go untuk memisahkan laluan kepada dua bahagian: direktori dan nama fail. Melalui penjelasan kod sampel, kami memahami penggunaan fungsi Split dan menguasai cara menggunakan fungsi ini dalam pembangunan sebenar. Saya harap artikel ini membantu anda apabila berurusan dengan laluan fail.
Atas ialah kandungan terperinci Gunakan fungsi path/filepath.Split untuk memisahkan laluan kepada bahagian direktori dan nama fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!