golang 移动(重命名)文件或文件夹,移动文件到目标位置时,不会自动创建目标位置的文件夹。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package main

import (
"fmt"
"os"
)

func main() {

err := os.Rename("./tmp", "./tmp1")

if err != nil {
fmt.Println(err)
return
}
}