首頁  >  文章  >  後端開發  >  go語言刪除檔案的方法

go語言刪除檔案的方法

藏色散人
藏色散人原創
2021-01-18 14:39:2617844瀏覽

go語言刪除檔案的方法:1、確定需要刪除的來源檔案路徑;2、透過「os.Remove(file)」刪除指定檔案;3、透過「if err != nil{.. .}else{...}」方式判斷檔案是否刪除成功即可。

go語言刪除檔案的方法

本文操作環境:Windows7系統、Go1.11.2版,Dell G3電腦。

Go 自帶OS套件裡的 Remove() 函數,刪除檔案。

/* 删除文件函数
   os.Remove(file string) error
   file  文件名
   error 如果失败则返回错误信息
*/
package main
import (
    "os"
    "fmt"
)
func main() {
    file := "test.txt"                   //源文件路径
    err := os.Remove(file)               //删除文件test.txt
    if err != nil {
        //如果删除失败则输出 file remove Error!
        fmt.Println("file remove Error!")
        //输出错误详细信息
        fmt.Printf("%s", err)
    } else {
        //如果删除成功则输出 file remove OK!
        fmt.Print("file remove OK!")
    }
}
//该片段来自于http://outofmemory.cn

相關介紹:

Go(又稱Golang)是Google開發的一種靜態強型別、編譯型、並髮型,並具有垃圾回收功能的程式語言。

羅伯特·格瑞史莫(Robert Griesemer),羅布·派克(Rob Pike)及肯·湯普遜(Ken Thompson)於2007年9月開始設計Go,稍後Ian Lance Taylor、Russ Cox加入計畫。 Go是基於Inferno作業系統所開發的。 Go於2009年11月正式宣布推出,成為開放原始碼項目,並在Linux及Mac OS X平台上進行了實現,後來追加了Windows系統下的實現。在2016年,Go被軟體評估公司TIOBE 選為「TIOBE 2016 年最佳語言」。目前,Go每半年發布一個二級版本(即從a.x升級到a.y)。

更多go語言技術文章,請造訪go語言教學欄位!

以上是go語言刪除檔案的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn