8 進数表記を直接使用できます。
os.Mkdir("dirname", 0700)
許可ビット
+-----+---+--------------------------+
| rwx | 7 | Read, write and execute |
| rw- | 6 | Read, write |
| r-x | 5 | Read, and execute |
| r-- | 4 | Read, |
| -wx | 3 | Write and execute |
| -w- | 2 | Write |
| --x | 1 | Execute |
| --- | 0 | no permissions |
+------------------------------------+
+------------+------+-------+
| Permission | Octal| Field |
+------------+------+-------+
| rwx------ | 0700 | User |
| ---rwx--- | 0070 | Group |
| ------rwx | 0007 | Other |
+------------+------+-------+
Unix パーミッション入門
一般的なパーミッションの使用法
0755 Web サーバーで一般的に使用されます。所有者は、読み取り、書き込み、実行ができます。他のすべてのユーザーは、ファイルを読み取って実行できますが、変更することはできません。
0777誰でも読み書きと実行ができます。Web サーバーでは、ファイルとフォルダーに「777」権限を使用することはお勧めできません。これにより、誰でもサーバーに悪意のあるコードを追加できるようになります。
0644読み書きできるのは所有者だけです。それ以外の人は読むことしかできません。誰もファイルを実行できません。
0655所有者のみがファイルを読み書きできますが、ファイルを実行することはできません。それ以外のユーザーは、読み取りと実行はできますが、ファイルを変更することはできません。
www.maketecheasier.com/file-permissions-what-does-chmod-777-means/
Linux でのディレクトリのアクセス許可
Linux のディレクトリにパーミッションを適用する場合、パーミッション ビットは通常のファイルとは異なる意味を持ちます。(ソース)
読み取りビットユーザーは、ディレクトリに含まれるファイル名を読み取ることができます。
書き込みビット実行ビットも設定されている場合、ユーザーはファイル名を{追加、名前変更、削除}できます。
実行ビットユーザーはディレクトリに入り、内部のファイルにアクセスできます。
https://unix.stackexchange.com/a/21252
権限計算ツール
便利なパーミッション計算機。