Ich spielte kürzlich mit Dateimodi und Berechtigungen in Go und stolperte über die Ausgabe beim Abrufen.Datei-Erlaubnis-Maske in Go
Der folgende Code:
for _, file := range files {
fmt.Println(file.Mode())
}
erzeugt eine Ausgabe:
drwx------
Lrwxr-xr-x
drwxr--r--
drwx------
drwx------
prw-r--r--
Srw-rw-rw-
Srw-rw-rw-
-rw-r--r--
Meine Frage ist, wie kann ich wie 0777 Berechtigungen in Zahlen, usw.
Gibt es eine ähnliche Art und Weise wie in Python in dieser Antwort zur Verfügung gestellt: How can I get a file's permission mask??