Gunakan fungsi path/filepath.Base untuk mendapatkan bahagian nama fail bagi laluan fail
Pengenalan:
Apabila memproses laluan fail, kadangkala anda perlu mendapatkan bahagian nama fail pada laluan fail untuk operasi. Dalam bahasa Go, anda boleh menggunakan fungsi Base bagi pakej laluan/fail untuk melaksanakan fungsi ini. Artikel ini akan memperkenalkan penggunaan fungsi Base secara terperinci dan memberikan contoh kod yang sepadan. . laluan fail. Ia mengembalikan segala-galanya selepas garis miring terakhir ("/" atau "") dalam laluan sebagai nama fail. Jika tiada garis miring di laluan, keseluruhan laluan dikembalikan.
Cara menggunakan fungsi Base
Menggunakan fungsi Base adalah sangat mudah Anda hanya perlu lulus dalam laluan fail sebagai parameter untuk mendapatkan bahagian nama fail. Berikut ialah contoh kod menggunakan fungsi Base:
func Base(path string) string
Jalankan kod di atas, outputnya ialah:
package main import ( "fmt" "path/filepath" ) func main() { path := "/home/user/documents/file.txt" filename := filepath.Base(path) fmt.Println("文件名:", filename) }
Nota tentang fungsi Base
文件名: file.txt
path2 ialah laluan di bawah sistem Windows, dan fungsi Base menggunakan garis miring ke belakang sebagai pemisah laluan.
path3 ialah rentetan kosong, dan fungsi Base mengembalikan ".".
Atas ialah kandungan terperinci Dapatkan bahagian nama fail laluan fail menggunakan fungsi laluan/laluan fail.Base. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!