📅  最后修改于: 2023-12-03 14:41:35.015000             🧑  作者: Mango
在 Golang 中,移动文件可以通过 os
包的 Rename
方法实现。Rename
方法将对于指定的源文件重命名或移动到指定的目标位置。
package main
import (
"fmt"
"os"
)
func main() {
err := os.Rename("path/to/source/file", "path/to/destination/file")
if err != nil {
panic(err)
}
fmt.Println("File moved successfully!")
}
在上面的代码中,我们使用 os.Rename
方法移动文件。该方法接收两个参数,第一个参数是源文件路径和名称,第二个参数是目标文件路径和名称。如果移动文件失败,将会返回一个非空的错误。
上述示例代码仅仅演示了如何通过 Golang 移动文件,并没有考虑文件是否存在、路径是否合法以及权限等问题,因此在实际开发中需要根据具体情况进行处理。