go語言刪除檔案的方法:1、確定需要刪除的來源檔案路徑;2、透過「os.Remove(file)」刪除指定檔案;3、透過「if err != nil{.. .}else{...}」方式判斷檔案是否刪除成功即可。
本文操作環境: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中文網其他相關文章!