go言語 フォルダの名前を変更する

go言語で、ライブラリosのExtをRename使用して、フォルダの名前を変更するサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。
環境
- OS windows10 pro 64bit
- go言語 1.15.4
Rename使い方
Renameを使用すれば、フォルダの名前を変更することが可能です。
r := os.Rename("変更したいフォルダ", "変更後の名称")
以下は、フォルダ「sample」を「rename」というフォルダ名に変更するサンプルコードとなります。
ファルダ構成

ソースコード
package main
import (
"fmt"
"os"
)
func main() {
// フォルダの名前を変更
r := os.Rename("sample", "rename")
fmt.Println(r)
// <nil>
}
実行結果

対象のフォルダが存在しないと以下の結果となります。
package main
import (
"fmt"
"os"
)
func main() {
// フォルダの名前を変更
r := os.Rename("sample", "rename")
fmt.Println(r)
// rename sample rename: The system cannot find the file specified.
}
-
前の記事
AlmaLinuxを8.4にアップデートする 2021.05.31
-
次の記事
php lolipopでsession変数が取得できない 2021.05.31
コメントを書く