go語言檢測文件是否存在的方法
更新時(shí)間:2015年03月04日 12:16:20 作者:work24
這篇文章主要介紹了go語言檢測文件是否存在的方法,實(shí)例分析了Go語言文件操作的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了go語言檢測文件是否存在的方法。分享給大家供大家參考。具體分析如下:
go語言檢測文件是否存在,首先創(chuàng)建一個FileInfo,如果不報(bào)錯,再通過 IsDir()檢查是否是目錄
復(fù)制代碼 代碼如下:
finfo, err := os.Stat("filename.txt")
if err != nil {
// no such file or dir
return
}
if finfo.IsDir() {
// it's a file
} else {
// it's a directory
}
if err != nil {
// no such file or dir
return
}
if finfo.IsDir() {
// it's a file
} else {
// it's a directory
}
希望本文所述對大家的Go語言程序設(shè)計(jì)有所幫助。
相關(guān)文章
Go語言中轉(zhuǎn)換JSON數(shù)據(jù)簡單例子
這篇文章主要介紹了Go語言中轉(zhuǎn)換JSON數(shù)據(jù)簡單例子,本文先定義了一個結(jié)構(gòu)體,然后把JSON綁定到結(jié)構(gòu)體上實(shí)現(xiàn)讀取,需要的朋友可以參考下2014-10-10
Go語言實(shí)現(xiàn)簡單的一個靜態(tài)WEB服務(wù)器
這篇文章主要介紹了Go語言實(shí)現(xiàn)簡單的一個靜態(tài)WEB服務(wù)器,本文給出了實(shí)現(xiàn)代碼和運(yùn)行效果,學(xué)習(xí)Golang的練手作品,需要的朋友可以參考下2014-10-10
Golang中unicode碼和中文的互相轉(zhuǎn)換函數(shù)使用
這篇文章主要為大家介紹了Golang中unicode碼和中文的互相轉(zhuǎn)換函數(shù)使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09
Golang打印復(fù)雜結(jié)構(gòu)體兩種方法詳解
在?Golang?語言開發(fā)中,我們經(jīng)常會使用結(jié)構(gòu)體類型,如果我們使用的結(jié)構(gòu)體類型的變量包含指針類型的字段,我們在記錄日志的時(shí)候,指針類型的字段的值是指針地址,將會給我們?debug?代碼造成不便2022-10-10

