golang은 디렉토리가 존재하는지 어떻게 확인하나요?
golang이 파일이 있는지 확인하는 방법 또는 폴더가 존재하는 경우 os.Stat()함수에서 반환된 오류 값이 판단됩니다.
반환된 오류가 nil#🎜🎜인 경우 #, 파일이나 폴더가 존재한다는 뜻입니다
반환된 오류 유형이true으로 판단되는 경우 os.IsNotExist()을 사용하여, 파일이나 폴더가 존재하지 않는다는 뜻입니다
반환된 오류가 다른 유형의 오류인 경우 존재 여부가 확실하지 않습니다.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 tutorial 열에 주목하세요.
위 내용은 golang에 디렉토리가 존재하는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!