ホームページ  >  記事  >  バックエンド開発  >  Go の Rename 機能を使用してファイルの名前を変更する

Go の Rename 機能を使用してファイルの名前を変更する

WBOY
WBOYオリジナル
2024-04-08 14:21:01947ブラウズ

Go 言語の os.Rename 関数を使用すると、データを失うことなく、ファイルまたはディレクトリの名前を簡単に変更し、ファイルまたはディレクトリの名前を更新できます。 oldpath (現在のパス) と newpath (新しいパス) の 2 つのパラメータを取ります。この関数は既存のターゲットを上書きし、同じファイル システム内のファイルまたはディレクトリの名前のみを変更できます。

利用 Go 语言的 Rename 函数重命名文件

Go 言語の Rename 機能を使用してファイルの名前を変更する

はじめに

この言語の os.Rename 関数を使用すると、ファイルまたはディレクトリの名前を簡単に変更できます。データを失わずにファイルまたはディレクトリの名前を更新する安全な方法を提供します。

構文

func Rename(oldpath, newpath string) error
  • oldpath: 名前を変更するファイルの現在のパス。
  • newpath: 新しいファイル パス。

実用的なケース

次のコード スニペットは、Rename 関数を使用してファイルの名前を変更する方法を示しています。 ## 上記の例では、「file.txt」という名前のファイルの名前を「new_file.txt」に変更します。名前の変更が成功すると、プログラムは「ファイルの名前が正常に変更されました」と出力します。それ以外の場合は、エラー メッセージが出力されます。

    Rename
  • 関数は、既存のファイルまたはディレクトリを上書きします。ターゲット パスが既に存在する場合、名前を変更したファイルまたはディレクトリによって上書きされます。
  • oldpath
  • newpath が同じファイルを指している場合、Rename は何も行いません。
  • 名前変更
  • ファイル システム間で名前を変更しません。同じファイル システム内のファイルまたはディレクトリの名前のみを変更できます。

以上がGo の Rename 機能を使用してファイルの名前を変更するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。