ホームページ  >  記事  >  バックエンド開発  >  golangにファイルが存在するかどうかを確認する方法

golangにファイルが存在するかどうかを確認する方法

(*-*)浩
(*-*)浩オリジナル
2019-12-31 09:24:322430ブラウズ

golangにファイルが存在するかどうかを確認する方法

Golang がファイルまたはフォルダーが存在するかどうかを判断する方法は、os.Stat() 関数によって返されたエラー値を使用して次のことを判断することです。 ## 返されたエラーが nil の場合、ファイルまたはフォルダーが存在することを示します

(推奨される学習:

Go ) ## これは、間違ったタイプが返された場合に使用されます。 OS.ISNOTEXIST () trueと判定された場合は、ファイルまたはフォルダが存在しないことを意味します

返されたエラーが他のタイプの場合、それが真であるかどうかはわかりません。存在します#

func PathExists(path string) (bool, error) {
	_, err := os.Stat(path)
	if err == nil {
		return true, nil
	}
	if os.IsNotExist(err) {
		return false, nil
	}
	return false, err
}

以上がgolangにファイルが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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