디렉토리를 생성한 다음 작업 디렉터리를 새로 생성된 디렉터리로 변경하여 일부 작업을 수행하는 프로그램을 작성 중입니다.
으아악콘솔 출력:
func main() { err := os.mkdir("english", 0777) // i know 777 is not good practice, first i want to get chdir() working if err != nil && !os.isexist(err) { log.fatal(err) } err = os.chdir("english") if err != nil { log.fatal(err) } }
간단한 수정: sudo
로 프로그램을 실행하면 지정된 권한으로 디렉터리가 생성됩니다.
위 내용은 GoLang os.Chdir() 권한이 거부되었습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!