Unter Windows könnte das Systemstammverzeichnis wie C://
oder sein (wenn das Betriebssystem in Treiber D:/
installiert ist). Wie bekomme ich diesen Ordner in Go?Wie bekomme ich das Systemstammverzeichnis für Windows in Google Golang?
1
A
Antwort
1
Sie filepath.VolumeName(os.GetEnv("SYSTEMROOT")) + "\\"
oder die kürzere os.GetEnv("SYSTEMDRIVE") + "\\"
nutzen könnten. Die windir
Umgebungsvariable sollte wahrscheinlich nicht mehr ehrlich verwendet werden, da sie keine systemgesteuerte Umgebungsvariable ist.
1
Sie können os.Getenv verwenden, um den Wert für "Umgebungs" variable windir zu erhalten. Ein Beispiel ist unten:
package main
import "os"
import "fmt"
func main() {
fmt.Println("system dir: ", os.Getenv("windir"))
}
Verwandte Themen
- 1. Wie bekomme ich das Ergebnis eines gcloud-Befehls in Golang?
- 2. Wie bekomme ich das Windows-Region-Format?
- 3. Wie bekomme ich Kinder Typ in Golang
- 4. Wie bekomme ich Linux Kommandozeilenfunktionen für Windows?
- 5. Wie bekomme ich Syntax-Hervorhebung für Cgo (Golang)
- 6. Wie bekomme ich Python-Dev für Windows?
- 7. Golang Wie bekomme ich volle Dateipfad
- 8. Wie bekomme ich Zugangstoken für Google oauth?
- 9. So senden Systembenachrichtigungen für Windows in Golang
- 10. Wie bekomme ich das Master-Volume in Windows XP?
- 11. Wie bekomme ich Anwendungen in Windows?
- 12. Wie bekomme ich Google Autorisierungscode
- 13. Wie bekomme ich Google-Kontaktlabels?
- 14. Wie bekomme ich Google URL in PHP
- 15. Wie Programm Programmatically Programmatically in Golang für Windows ändern?
- 16. Wie importieren Sie relative Modulpfade in Windows für Golang?
- 17. Wie bekomme ich Windows Benutzername in WPF
- 18. Wie bekomme ich alle Struktur unter einem Paket in Golang?
- 19. Wie bekomme ich die variable Speichergröße der Variablen in Golang?
- 20. Wie bekomme ich die HTTP-Redirect-Status-Codes in Golang
- 21. Wie bekomme ich Schiefe Wert von Array in Golang
- 22. Wie bekomme ich Postgresql-Prozedur Warnmeldungen in Golang
- 23. Wie kann ich die Konsole mit Golang in Windows löschen?
- 24. Wie bekomme ich die NetworkCategory vor Windows 8 in PowerShell?
- 25. Wie bekomme ich das AssemblyTitle?
- 26. Wie kompiliere ich ein Paket von Golang auf Windows-Plattform?
- 27. Wie bekomme ich Daten in das NDarray-Format für SKLearn?
- 28. Wie bekomme ich transparente Jframe auf Windows?
- 29. Wie bekomme ich das Vordergrundfenster aller Benutzer?
- 30. Wo bekomme ich Hotkeys für IDEA wie Windows auf Mac?