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 サイトの他の関連記事を参照してください。