0
私はCMSを作成しようとしています。それぞれのユーザーが自分のWebサイトを作成し、選択したディレクトリに格納されています。しかし、私が使用するときGolangでディレクトリを作成するには?
os.Mkdir("/Users/anonrose/Documents/goCode/src/github.com/anonrose/GoDataStructs/tests/myWebsite", os."some permission")
"私は問題を抱えています。作成したディレクトリにアクセスしようとすると、正しいアクセス権が得られません。 os.FileMode
は、私がディレクトリを作成するときにアクセス権を誰にでも読み書きできるように設定するために使用できますか?
os.Mkdir( "/ Users/anonrose/Documents/goCode/src/github.com/anonrose/GoDataStructs/tests/myWebsite"、int(0777)) 'を試したことがありますか? – Ruslan
値を8進数にするには '0777'の先頭の0に注意してください。ちょうど' 777'は奇妙な権限を与えます。 –
@JoachimIsakssonはしませんでしたが、私は 'os.ModePerm'を使用しました。これはFileMode型であるため、完了しました。ありがとうございました。 – anonrose