亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
确山县| 北海市| 抚顺市| 海宁市| 布尔津县| 钟山县| 昌宁县| 福鼎市| 长宁县| 洛川县| 曲麻莱县| 库车县| 阳高县| 文安县| 晋州市| 河北省| 怀安县| 安顺市| 修水县| 卓资县| 蕉岭县| 桑植县| 彰化县| 松滋市| 余庆县| 新乡县| 中西区| 郎溪县| 乌鲁木齐县| 滨海县| 文昌市| 贞丰县| 元谋县| 皮山县| 扎鲁特旗| 陈巴尔虎旗| 广宁县| 赞皇县| 朝阳区| 玛多县| 志丹县|