已解决,如果文件描述符没有被关闭时不能rename例如在调用io.Copy后不能rename要用 defer func(ftmp, fname string) { f.Close() if er := os.Rename(ftmp, fname); er != nil { log.Println(er) } }(fileTmp, fileName)
已解决,如果文件描述符没有被关闭时不能rename例如在调用io.Copy后
不能rename要用