ホームページ >バックエンド開発 >Golang >GoLang os.Chdir() 権限が拒否されました

GoLang os.Chdir() 権限が拒否されました

WBOY
WBOY転載
2024-02-06 09:24:13432ブラウズ

GoLang os.Chdir() 权限被拒绝

#質問の内容

ディレクトリを作成し、作業ディレクトリを新しく作成したディレクトリに変更して作業を実行するプログラムを作成しています。 ## リーリー

コンソール出力:

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

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。