


Dapatkan bahagian direktori laluan fail menggunakan fungsi path/filepath.Dir
Jul 27, 2023 am 09:06 AMGunakan fungsi laluan/laluan fail.Dir untuk mendapatkan bahagian direktori laluan fail
Dalam proses pembangunan harian kami, pemprosesan laluan fail selalunya terlibat. Kadangkala, kita perlu mendapatkan bahagian direktori laluan fail, iaitu laluan ke folder di mana fail itu terletak. Dalam bahasa Go, anda boleh menggunakan fungsi Dir yang disediakan oleh pakej path/filepath untuk melaksanakan fungsi ini. Tandatangan fungsi
Dir adalah seperti berikut:
func Dir(rentetan laluan) rentetan
Fungsi Dir menerima laluan parameter rentetan, yang mewakili laluan fail yang akan diproses. Ia kemudian mengembalikan bahagian direktori laluan.
Sekarang, mari kita tunjukkan cara menggunakan fungsi Dir melalui contoh mudah.
package main import ( "fmt" "path/filepath" ) func main() { filePath := "/Users/username/Documents/example.txt" dirPath := filepath.Dir(filePath) fmt.Println("文件路径:", filePath) fmt.Println("目录路径:", dirPath) }
Dalam contoh ini, kami mentakrifkan failPath berubah, yang menyimpan laluan mutlak fail. Seterusnya, kami memanggil fungsi Dir dan lulus dalam filePath sebagai parameter, dan menetapkan laluan direktori yang dikembalikan kepada pembolehubah dirPath. Akhir sekali, kami menggunakan fungsi fmt.Println untuk mencetak laluan fail dan laluan direktori.
Jalankan atur cara dan anda akan melihat output berikut:
文件路径: /Users/username/Documents/example.txt 目录路径: /Users/username/Documents
Seperti yang anda lihat, fungsi Dir berjaya memperoleh bahagian direktori laluan fail, iaitu laluan ke folder di mana fail itu terletak.
Perlu diambil perhatian bahawa laluan direktori yang dikembalikan oleh fungsi Dir ialah laluan mutlak atau laluan relatif kepada direktori kerja semasa. Jika laluan yang dilalui ialah laluan relatif, laluan direktori yang dikembalikan juga akan menjadi laluan relatif. Jika laluan yang dilalui ialah laluan mutlak, laluan direktori yang dikembalikan juga akan menjadi laluan mutlak.
Selain itu, fungsi Dir tidak menyemak sama ada fail itu wujud. Ia hanya akan mengekstrak bahagian direktori dari laluan yang diberikan dan mengembalikan laluan itu.
Ringkasan
Dalam artikel ini, kami memperkenalkan cara menggunakan fungsi Dir bagi pakej laluan/fail dalam bahasa Go untuk mendapatkan bahagian direktori laluan fail. Melalui fungsi ini, kita boleh dengan mudah mendapatkan laluan folder di mana fail terletak, supaya dapat mengendalikan laluan fail dengan lebih baik. Saya harap artikel ini akan membantu anda menangani laluan fail dalam kerja pembangunan harian anda.
Atas ialah kandungan terperinci Dapatkan bahagian direktori laluan fail menggunakan fungsi path/filepath.Dir. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana untuk memindahkan fail dari Cakera Awan Quark ke Cakera Awan Baidu?

Apa yang perlu dilakukan jika kod ralat 0x80004005 muncul Editor akan mengajar anda cara menyelesaikan kod ralat 0x80004005.

Apakah fail hiberfil.sys? Bolehkah hiberfil.sys dipadamkan?

Penggunaan garis miring dan garis miring belakang yang berbeza dalam laluan fail

Penjelasan terperinci tentang arahan melihat log dalam sistem Linux!

Apakah perbezaan dalam laluan 'Komputer Saya' dalam Win11? Cara cepat untuk mencarinya!

Penjelasan terperinci tentang peranan fail .ibd dalam MySQL dan langkah berjaga-jaga yang berkaitan

Amalan terbaik untuk menutup fail di Golang
