91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

golang怎么判斷文件是否存在

小億
134
2023-10-23 10:53:04
欄目: 編程語言

在Golang中,可以使用os.Stat()函數來判斷文件是否存在。

首先,導入os包:

import "os"

然后,使用os.Stat()函數對文件進行檢查。如果文件存在,os.Stat()函數會返回一個os.FileInfo類型的值和nil錯誤;如果文件不存在,os.Stat()函數會返回nil和一個error類型的值。

_, err := os.Stat("文件路徑")
if err == nil {
    // 文件存在
} else if os.IsNotExist(err) {
    // 文件不存在
} else {
    // 其他錯誤
}

在上面的代碼中,我們使用了os.IsNotExist()函數來判斷文件是否不存在。如果os.Stat()返回的錯誤是os.ErrNotExist,則表示文件不存在。

另外,如果只是簡單地判斷文件是否存在,可以使用os.IsNotExist()函數來簡化代碼:

if _, err := os.Stat("文件路徑"); os.IsNotExist(err) {
    // 文件不存在
} else {
    // 文件存在
}

請將上述代碼中的"文件路徑"替換為要檢查的文件的路徑。

0
青龙| 阿拉尔市| 米林县| 茶陵县| 集贤县| 清镇市| 大兴区| 连云港市| 东平县| 昌宁县| 宁化县| 张家界市| 贵溪市| 南京市| 铜梁县| 富蕴县| 舟山市| 利川市| 武宣县| 山阳县| 武山县| 泉州市| 茂名市| 扶绥县| 申扎县| 合水县| 林西县| 光泽县| 潼关县| 青海省| 玉田县| 磐安县| 威宁| 铜梁县| 德州市| 合川市| 宁乡县| 蓬溪县| 锡林郭勒盟| 景谷| 雷山县|