日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

golang文件路徑判定是否存在以及創(chuàng)建路徑創(chuàng)建文件

作者:abcnull 更新時(shí)間: 2023-07-06 編程語(yǔ)言

文章目錄

  • 判斷文件路徑是否存在,不存在則創(chuàng)建
  • 將資源寫(xiě)入到路徑中

判斷文件路徑是否存在,不存在則創(chuàng)建

// 如果 path 路徑不存在,會(huì)有 err,然后通過(guò) IsNotExist 判定文件路徑是否存在,如果 true 則不存在,注意用 os.ModePerm 這樣文件是可以寫(xiě)入的
if _, err := os.Stat(path); os.IsNotExist(err) {
	// mkdir 創(chuàng)建目錄,mkdirAll 可創(chuàng)建多層級(jí)目錄
	os.MkdirAll(productPrePath, os.ModePerm)
}

將資源寫(xiě)入到路徑中

// file multipart.File
// path string,比如 static/img/abc.jpg

// 讀取文件內(nèi)容
content, _ := ioutil.ReadAll(file)

// 這一個(gè)操作在 path 文件路徑中就能找到這個(gè)文件了
ioutil.WriteFile(path, content, 0666)

原文鏈接:https://abcnull.blog.csdn.net/article/details/126941689

  • 上一篇:沒(méi)有了
  • 下一篇:沒(méi)有了
欄目分類(lèi)
最近更新