www国产黄色_天堂一区二区三区_亚洲图片一区二区_欧美日本不卡

首頁 > 編程 > Golang > 正文

Go語言編程中判斷文件是否存在是創(chuàng)建目錄的方法

2020-04-01 19:25:39
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Go語言編程中判斷文件是否存在是創(chuàng)建目錄的方法,示例都是使用os包下的函數(shù),需要的朋友可以參考下
 

判斷文件是否存在
os.IsExists()函數(shù)和os.IsNotExists(),他們的函數(shù)的原形是func IsExist(err error) bool func IsNotExist(err error) bool 都是傳入一個err返回bool 這里注意了 err已經(jīng)定義好了

復(fù)制代碼代碼如下:

  /*
 var (
     ErrInvalid    = errors.New("invalid argument")
     ErrPermission = errors.New("permission denied")
     ErrExist      = errors.New("file already exists")
     ErrNotExist   = errors.New("file does not exist")
 )
*/

這里我們看到了errors這個包,那我們講一下這個包,這個包就一個方法就是errors.New()函數(shù)原形是func New(text string) error實(shí)例代碼
復(fù)制代碼代碼如下:

import (
 "errors"
 "fmt"
)

 

func main() {
 //這里就一個方法func New(text string) error 我們可以自己定義
 err := errors.New("widuu blog only golang")
 if err != nil {
  fmt.Println(err) //這里就是輸出了我們自己定義的錯誤信息 //widuu blog only golang
 }
}


下面通過實(shí)例代碼講解一下
復(fù)制代碼代碼如下:

  import (
 "fmt"
 "os"
)

 

func main() {
 _, err := os.Open("widuu.go")
 if err != nil {
  fmt.Println(os.IsNotExist(err)) //true  證明文件已經(jīng)存在
  fmt.Println(err)                //open widuu.go: no such file or directory
 }

 //這個時(shí)候你可以這樣判斷文件是否存在

 f, err := os.Open("widuu.go")
 if err != nil && os.IsNotExist(err) {
  fmt.Println(f, "文件不存在") //為什么打印nil 是這樣的如果file不存在 返回f文件的指針是nil的 所以我們不能使用defer f.Close()會報(bào)錯的
 }

//我們弄出一個文件已經(jīng)存在的錯誤來實(shí)驗(yàn)os.IsExists() 如下是Os定義的常量
 /*
  var (
      ErrInvalid    = errors.New("invalid argument")
      ErrPermission = errors.New("permission denied")
      ErrExist      = errors.New("file already exists")
      ErrNotExist   = errors.New("file does not exist")
  )
 */
 fmt.Println(os.IsExist(os.ErrExist)) //這里就會輸出true
 //我們后邊馬上提到link
 err = os.Link("osexists.go", "1.go")
 if err != nil {
  fmt.Println(os.IsExist(err))  //因?yàn)槲?.go這個文件存在了 所以說返回true
 }
}

 


創(chuàng)建目錄
os.Mkdir創(chuàng)建單個目錄函數(shù)原形func Mkdir(name string, perm FileMode) error輸入一個目錄的名稱和目錄的權(quán)限,我們可以用默認(rèn)的os.ModePerm然后返回的是一個error的信息,我們看下,也一塊復(fù)習(xí)前邊的一點(diǎn)知識

復(fù)制代碼代碼如下:

 import (
 "fmt"
 "os"
)

 

func main() {
 var path string
 if os.IsPathSeparator('//') {  //前邊的判斷是否是系統(tǒng)的分隔符
  path = "//"
 } else {
  path = "/"
 }
 fmt.Println(path)
 dir, _ := os.Getwd()  //當(dāng)前的目錄
 err := os.Mkdir(dir+path+"md", os.ModePerm)  //在當(dāng)前目錄下生成md目錄
 if err != nil {
  fmt.Println(err)
 }
 fmt.Println("創(chuàng)建目錄" + dir + path + "md成功")
}


os.MkdirAll()函數(shù)原形是func MkdirAll(path string, perm FileMode) error輸入的是多級目錄結(jié)構(gòu)和權(quán)限返回的是error的信息
復(fù)制代碼代碼如下:

import (
 "fmt"
 "os"
)

 

func main() {
 dir, _ := os.Getwd()
 err := os.MkdirAll(dir+"/a/b/c", os.ModePerm)  //生成多級目錄
 if err != nil {
  fmt.Println(err)
 }
 fmt.Println("創(chuàng)建文件夾" + dir + "/a/b/c成功")
}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
www国产黄色_天堂一区二区三区_亚洲图片一区二区_欧美日本不卡
国产免费一区二区三区最新6| 欧美一级爱爱| 亚洲经典视频在线观看| 国产成人啪精品视频免费网| 图片区亚洲欧美小说区| 4p变态网欧美系列| 99国产精品一区二区| 热久久美女精品天天吊色| 青青草国产免费一区二区下载| 欧美日韩国产成人| 欧美中文一区二区| 国产精品日韩精品| 亚洲欧美日韩一区在线观看| 国产美女99p| 国产精品88av| 欧美黄网在线观看| 亚洲欧美怡红院| 国产成人在线综合| 欧美日韩你懂得| 97在线观看免费高| 久久网福利资源网站| 欧美裸体在线版观看完整版| 国产精品永久免费视频| 丝瓜av网站精品一区二区| 日韩欧美一区二区三区四区五区| av电影天堂一区二区在线观看| 成年人看的毛片| 亚洲综合偷拍欧美一区色| 成人区人妻精品一区二| 精品福利视频一区二区三区| 亚洲专区**| 97久久久久久| 丝袜诱惑制服诱惑色一区在线观看 | 欧美第一淫aaasss性| 日本欧美国产| 成人欧美视频在线| 成人深夜视频在线观看| 宅男噜噜噜66国产免费观看| 色综合视频在线观看| 亚洲人做受高潮| 蜜臀久久99精品久久久久久宅男| 欧美成人中文| 五月天久久狠狠| 亚洲欧美一区二区在线观看| 六十路息与子猛烈交尾| 一区二区三区四区视频| 亚洲天天综合| 亚洲国内在线| 亚洲第一成年网| 中文字幕求饶的少妇| 欧美放荡办公室videos4k| 亚洲一区网站| 日本男女交配视频| 欧美性一二三区| 日韩免费成人| 91久久久久久久一区二区| 成人手机电影网| 三级黄色片播放| 亚洲美女性生活视频| 91精品亚洲| 亚洲毛片aa| 欧美天天综合色影久久精品| 亚洲国产天堂| 成人欧美一区二区三区在线 | 你懂的网址一区二区三区| 亚洲欧洲99久久| 久久一级免费视频| 欧美在线观看网址综合| 国产aⅴ综合色| 182午夜视频| 亚洲色图第一页| 99精品热6080yy久久| 免费看黄在线看| 日韩一区二区精品葵司在线| 成人激情诱惑| 亚洲精品偷拍视频| 欧美肥妇毛茸茸| 999视频精品| 国产免费一区二区视频| 日韩亚洲欧美成人一区| 亚洲精品a级片| 国产成人永久免费视频| 欧美大片一区二区| 亚洲成人中文| 久久久国产欧美| 这里只有精品丝袜| 久久99久久久欧美国产| 午夜精品久久久久久久男人的天堂 | 欧美高清视频一区| 色乱码一区二区三区88| 成人区精品一区二区婷婷| 自拍偷拍亚洲色图欧美| 91麻豆精品国产91久久久使用方法| 成人久久综合| 日本中文字幕亚洲| 亚洲乱码一区av黑人高潮| 久久精品动漫| 日本一级大毛片a一| 97人人模人人爽人人喊中文字| av日韩在线网站| 91狠狠综合久久久| 国产日韩一区欧美| 在线观看不卡视频| 亚洲欧美一区在线| 91插插插插插插插插| 久久成人在线视频| 26uuuu精品一区二区| 日韩欧美国产成人精品免费| 国产在线播放一区二区| 欧美三级电影网| 亚洲激情精品| 日本一级大毛片a一| 国产精品久久av| 亚洲成人在线观看视频| 日韩一区二区三区免费播放| 欧美成人高潮一二区在线看| 日韩性xxxx爱| 欧美激情一区三区| 欧美挤奶吃奶水xxxxx| 8x8ⅹ国产精品一区二区二区| 日韩精品极品毛片系列视频| 久久99国产精品成人| 精品国产成人亚洲午夜福利| 国产伦理一区二区三区| 欧美巨大另类极品videosbest| 国产一级久久| 亚洲第一成人网站| 韩国成人动漫在线观看| 91麻豆精品国产自产在线| 久久久久久久波多野高潮日日| 国模私拍在线观看| 99国产高清| 日韩三级视频中文字幕| 国产综合色视频| 艳妇荡乳欲伦69影片| 亚洲欧洲一区二区福利| 国产亚洲xxx| 国产丝袜欧美中文另类| 少妇一区二区视频| 亚洲性图一区二区| 国产美女主播一区| 欧美精品乱码久久久久久按摩| 久久午夜激情| 欧美大片xxxx| 精品免费久久久久久久| 久久999免费视频| 亚洲一区二区四区蜜桃| 亚洲国产第一| 超碰人人人人人人人| 永久免费精品视频网站| 久久久精品一区二区三区| 亚洲免费电影在线| 禁久久精品乱码| 亚洲一区二区在线播放| 欧美一区在线视频| 国产成人精品aa毛片| 久久a爱视频| 亚洲色图38p| 亚洲综合视频1区| 亚洲精品久久久久中文字幕欢迎你| 99久久777色| 成人精品影院| 国产ts在线播放| 三年中文高清在线观看第6集| 久久国产精品久久久久久| 亚洲成人av一区| 久久99精品久久久久久久久久久久| 欧美视频二区欧美影视| 色片在线免费观看| 久久精品人人做人人爽电影| 亚洲一区av在线播放| 一区二区三区视频在线看| 免费日韩av| 99re8这里有精品热视频8在线| 在线观看国产中文字幕| 噜噜噜噜噜久久久久久91| 精品国模在线视频| 一本色道久久综合精品竹菊| 国产福利电影一区二区三区| 欧美日韩国产在线观看网站| 国产美女免费无遮挡| 成人午夜视频在线观看免费| 成人做爽爽免费视频| 亚洲天堂av在线播放| 亚洲国产综合在线| 狠狠狠色丁香婷婷综合激情| 激情五月综合| 日日操免费视频| 欧美天堂亚洲电影院在线播放| 五月天六月丁香| 久久综合色一本| 欧美精品久久久久久久久| 欧美精品在线观看播放| 中文字幕精品综合| 蜜臀av在线播放一区二区三区| 婷婷综合一区| 国产jjizz一区二区三区视频| 精品国产一区二区三区久久狼5月| 午夜亚洲福利老司机| 成人av在线播放网站| 黄色精品网站| 久久久久高潮毛片免费全部播放| av免费观看不卡| 欧美 日韩 国产 高清| 国产综合av一区二区三区| 久久久久女教师免费一区| 精品美女一区二区| 福利精品视频在线| 国产亚洲欧美色| 蜜臀av性久久久久蜜臀aⅴ流畅 | 三级a在线观看| 水蜜桃亚洲精品| 91免费视频网站| 欧美激情国产日韩精品一区18| 精品国产伦理网| 91久久线看在观草草青青| 国产欧美日韩不卡| 国产高清不卡二三区| 国产精品分类| 狠狠色丁香婷婷综合影院| 啪啪av大全导航福利综合导航 | 亚洲一区 欧美| 深夜福利网站在线观看| 免费一级特黄特色毛片久久看| 精品在线视频一区二区| 国产精品视频男人的天堂| 久久国产色av| 影音先锋日韩有码| 亚洲精品在线观看视频| 欧美日韩国产在线播放网站| 亚洲国产aⅴ天堂久久| 国产欧美一区二区三区鸳鸯浴| 国产中文字幕精品| 日韩在线a电影| 亚洲激情精品| 最新国产精品久久久| 蜜桃精品噜噜噜成人av| 97品白浆高清久久久久久 | 国产精品对白久久久久粗| 一起操在线播放| 精品人伦一区二区| 亚洲熟妇无码av| 白嫩情侣偷拍呻吟刺激| 青娱乐国产精品视频| 怡红院亚洲色图| 噼里啪啦国语在线观看免费版高清版| 农民人伦一区二区三区| 强开小嫩苞一区二区三区网站| 日韩欧美三级电影| 日韩精品国内| 免费久久99精品国产自| 黄色99视频| 精品国产电影| 欧美大香线蕉线伊人久久| 久久国产一区二区| 九九热久久66| 欧美一二三区| 亚洲乱码一区二区三区| 一区二区三区在线视频看| 亚洲欧洲一区二区福利| 一本二本三本亚洲码| 国产又爽又黄ai换脸| 天天干天天操天天干天天操| 91香蕉视频网址| 久久www视频| 中文字幕日韩精品无码内射| 久操网在线观看| 午夜肉伦伦影院| 欧美美女性视频| 日批视频免费看 | 精品国产大片大片大片| 久久99久久99精品免费看小说| 小泽玛利亚一区二区免费| 日韩欧美综合视频| 日本亚洲视频| 色橹橹欧美在线观看视频高清 | 亚洲午夜在线观看| 嫩草影院中文字幕| 黄色高清无遮挡| 国产乱叫456| wwwwxxxx国产| 精品一区在线观看视频| 粉嫩一区二区三区四区公司1| 色先锋久久影院av| 66久久国产| 久久蜜桃资源一区二区老牛| 国产中文一区二区三区| 久久综合狠狠综合久久综合88 | 国产精品美女呻吟| 国产精品一区而去| 一本一道久久a久久精品综合| 69sex久久精品国产麻豆| 天美星空大象mv在线观看视频| 亚洲少妇一区二区| 美女100%露胸无遮挡| 日韩亚洲精品在线观看| 日本女优一区| 玖玖视频精品| 99久久精品国产一区二区三区| 1024成人网| 欧美系列日韩一区| 亚洲视频在线观看免费| 性日韩欧美在线视频| 亚洲自拍小视频免费观看| 四虎永久国产精品| 中文字幕无码不卡免费视频| 人妻激情偷乱频一区二区三区| 国产三级精品三级观看| 国产乱码精品一区二区亚洲| 亚洲精品女人| 91蜜桃传媒精品久久久一区二区| 亚洲最色的网站| 日韩欧美一区二区视频| 欧美成人免费va影院高清| 国产欧美精品一区二区| 亚洲巨乳在线观看| 992kp免费看片| 日韩成人在线电影| 你懂的视频一区二区| 国产精品一区二区你懂的| 亚洲综合激情网| 日韩av在线播放资源| 日本亚洲欧洲色| 日韩一区免费观看| 中文字幕日韩久久| 亚洲一区二区三区欧美| 午夜剧场高清版免费观看| 国产成人av免费在线观看| 先锋资源久久| 成人做爰69片免费看网站| 黄色精品一区二区| 在线观看亚洲区| 99国产在线| 99re在线视频免费观看| 日本成人精品视频| 中文字幕一区二区av| 97se狠狠狠综合亚洲狠狠| 欧美性猛交一区二区三区精品 | 国产97在线亚洲| 亚洲成年人专区| 视频免费在线观看| 中日韩免视频上线全都免费| 久久99热狠狠色一区二区| 亚洲高清在线视频| 永久免费精品影视网站| 成人欧美一区二区三区视频xxx | 一区二区在线免费观看视频| 日韩高清一区| 男女男精品视频| 亚洲国产精品麻豆| www.欧美精品| 蜜桃臀一区二区三区| 男生和女生一起差差差视频| 久久av国产紧身裤| 国产乱子伦视频一区二区三区| 欧美日韩性生活视频| 欧美大尺度在线观看| 麻豆亚洲一区| 久草视频福利在线| 日本久久综合| 国产亚洲va综合人人澡精品| 精品国产91洋老外米糕| 亚洲一区二区三区777| 777视频在线| 欧美女王vk| 久久午夜免费电影| 日韩经典中文字幕| 免费看污久久久| 给我免费观看片在线电影的| 久久久久久久久99精品大| 国产精品午夜在线| 最好看的2019的中文字幕视频| 精品乱子伦一区二区三区| 丰满少妇xbxb毛片日本| 欧美在线二区| 一区二区三区四区激情| 欧美成人国产va精品日本一级| 亚洲小说欧美另类激情| 东方av正在进入| 国产毛片一区二区| 欧美成人猛片aaaaaaa| 国产精品日本一区二区| 国产精品1000部啪视频| 亚洲精品三级| 色狠狠一区二区三区香蕉| 国产精品国产亚洲伊人久久| 国产小视频精品| 色综合咪咪久久网| 一区二区三区不卡在线观看 | 精品人妻无码中文字幕18禁| 97精品97| 亚洲一区二区精品视频| 97成人精品区在线播放| 日本在线观看a| 加勒比久久综合| 亚洲在线成人精品| 日本亚洲欧美三级| aaaaa黄色片| 国产一区二区三区成人欧美日韩在线观看| 亚洲黄色免费|