标签:bec some ESS another open 不能 access sed can
// 原始问题代码 func testFun(){ // 打开文件 file, err := os.Open(path) defer file.Close() // do something // 删除文件 defer func() { removeErr := os.Remove(path) if removeErr != nil { fmt.Println(removeErr) } }() }
// 修正后的代码 func testFun(){ // 打开文件 file, err := os.Open(path) // do something // 删除文件 defer func() { removeErr := os.Remove(path) if removeErr != nil { fmt.Println(removeErr) } }() defer file.Close() }
标签:bec some ESS another open 不能 access sed can
原文地址:https://www.cnblogs.com/hwtblog/p/12079284.html