go言語 フォルダとファイルを削除する

go言語 フォルダとファイルを削除する

go言語で、ライブラリosのExtをRemove使用して、フォルダとファイルを削除するサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。

環境

  • OS windows10 pro 64bit
  • go言語 1.15.4

Remove使い方

Removeを使用すれば、フォルダとファイルを削除することが可能です。

以下は、フォルダ「sample」とファイル「sample.txt」を削除するサンプルコードとなります。

ファルダ構成

ソースコード

実行結果

対象のフォルダやファイルが存在しないと以下の結果となります。

また、削除するフォルダ内にデータが存在する場合は、以下の結果が返ります。

フォルダの中にデータがあっても削除したい場合は「RemoveAll」を使用します。