Golang がファイルまたはフォルダーが存在するかどうかを判断する方法は、os.Stat() 関数によって返されたエラー値を使用して次のことを判断することです。 is nil、ファイルまたはフォルダーが存在することを示します
返されたエラーの種類が os.IsNotExist() を使用して true と判断された場合、ファイルまたはフォルダーが存在しないことを示します
If返されたエラーは他のタイプであり、存在するかどうかを判断しません。
指定されたパス ファイル/フォルダーが存在するかどうかを判断します:
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 サイトの他の関連記事を参照してください。