Anmelden
Anmelden

Go unter Windows installieren

Go unter Windows installieren
Hostman Team
Technischer Redakteur
Programmiersprache Go
15.12.2025
Reading time: 6 min

Go, oder Golang, ist eine leistungsstarke, multithreadfähige Programmiersprache, die 2007 von Google entwickelt und 2009 veröffentlicht wurde. Bis heute gewinnt Golang weiterhin an Beliebtheit.

Die Programmiersprache Go ist eine flexible Option für die Entwicklung auf einer Vielzahl von Plattformen, da sie eine breite Palette von Betriebssystemen unterstützt. In diesem Tutorial erklären wir Schritt für Schritt, wie Sie Golang unter Windows installieren.

Go unter Windows installieren

Die Installation von GO unter Windows ist ein einfacher Prozess

Go unter Windows installieren

Go unterstützt Windows 7 und neuere Versionen. Stellen Sie sicher, dass Sie eine unterstützte Version des Betriebssystems installiert haben.

In dieser Anleitung verwenden wir Windows 11. Sie benötigen außerdem ein Administratorkonto, um Umgebungsvariablen zu konfigurieren.

So installieren Sie Golang unter Windows:

  1. Laden Sie das Installationsprogramm für die neueste Version von Microsoft Windows von der offiziellen Go-Website herunter. Falls erforderlich, können Sie anstelle der neuesten Version auch eine andere verfügbare Version der Sprache auswählen.
  2. Sobald die Datei vollständig heruntergeladen wurde, führen Sie sie aus und folgen Sie den Anweisungen des Installationsassistenten. Bei Bedarf können Sie den Speicherort der Dateien ändern. Dies ist bei der Konfiguration der Umgebungsvariablen hilfreich.

  3. Nach der Installation überprüfen Sie, ob Golang erfolgreich auf Ihrem System installiert wurde. Öffnen Sie dazu das Terminal (Win + R → cmd) und führen Sie den folgenden Befehl aus:

go version

Die Ausgabe sollte die Version von Go anzeigen, die Sie gerade installiert haben. Zum Beispiel:

Image2

Überprüfung der GO-Version

Um Golang unter Windows auf eine neuere Version zu aktualisieren, müssen Sie die alte Version deinstallieren und die Anweisungen zur Installation der neuen Version befolgen.

Kommen wir nun zur Einrichtung der Umgebungsvariablen, damit Go ordnungsgemäß funktioniert.

Umgebungsvariablen einrichten

Damit das Betriebssystem den Speicherort der erforderlichen Go-Dateien und -Verzeichnisse erkennt, ist die Einrichtung von Umgebungsvariablen ein entscheidender Schritt im Go-Installationsprozess unter Windows.

Damit Go korrekt funktioniert, sind zwei Umgebungsvariablen erforderlich:

  • GOPATH zeigt darauf, wo Go heruntergeladene und kompilierte Pakete speichert.

  • PATH ermöglicht es dem System, Go-Programmdateien zu finden, ohne deren vollständige Pfade angeben zu müssen.

GOPATH

  1. Beginnen wir mit der Einrichtung der Umgebungsvariablen GOPATH. Dazu müssen Sie einen Workspace organisieren, in dem Go-Dateien und Projekte gespeichert werden.

    In dieser Anleitung erstellen wir einen Workspace unter C:\GoProject. Wir fügen diesem Ordner auch zwei Verzeichnisse hinzu:
    • bin – zum Speichern von ausführbaren Dateien (Binärdateien). Go erstellt beim Kompilieren eines Projekts eine ausführbare Datei und legt sie in diesem Verzeichnis ab.

    • src – zum Speichern von Go-Quelldateien. Alle .go-Dateien werden hier abgelegt.

  1. Nachdem Sie den Workspace erstellt haben, richten wir die Umgebungsvariable GOPATH ein. Öffnen Sie dazu die Systemsteuerung → System und Sicherheit → System und klicken Sie auf Erweiterte Systemeinstellungen.

Es gibt auch einen einfacheren Weg, um auf die Systemeigenschaften zuzugreifen: Öffnen Sie das Ausführen-Fenster (Win + R) und geben Sie ein:

sysdm.cpl
  1. Klicken Sie auf Umgebungsvariablen und anschließend unter dem Abschnitt Benutzervariablen auf Neu. Hier müssen Sie zwei Felder ausfüllen: den Variablennamen und den Wert.

  2. Geben Sie im Feld Variablenname GOPATH ein und im Feld Variablenwert den Pfad zu dem Workspace, den Sie zuvor erstellt haben (in unserem Fall C:\GoProject).

  3. Klicken Sie zweimal auf OK, um die Änderungen zu speichern.

  4. Um zu überprüfen, ob die Systemvariable korrekt erstellt wurde, öffnen Sie das Ausführen-Fenster (Win + R) und geben Sie Folgendes ein:

%GOPATH%

Wenn alles richtig eingerichtet wurde, öffnet sich Ihr Workspace.

PATH

  1. Die Umgebungsvariable PATH sollte automatisch hinzugefügt worden sein, nachdem wir Go installiert haben. Um dies zu überprüfen, gehen Sie zur Systemsteuerung → System und Sicherheit → System und klicken Sie auf Erweiterte Systemeinstellungen.

  2. Im sich öffnenden Fenster müssen Sie die Variable PATH unter den Systemvariablen finden. Um ihre Werte anzuzeigen, doppelklicken Sie darauf.

Im neuen Fenster sollte ein Eintrag vorhanden sein, der den Pfad zum Go-bin-Ordner enthält.

Image1

Pfad der Go-Installation

In unserem Fall ist dies C:\Program Files\Go\bin. Wenn Ihr Wert nicht dem entspricht, was während der Go-Installation festgelegt wurde, ändern Sie ihn über die Schaltfläche Bearbeiten.

Golang ist nun unter Windows installiert, und die Umgebungsvariablen sind eingerichtet. Wir können nun unser erstes Programm schreiben und ausführen, um die Funktionsfähigkeit zu testen.

Installation überprüfen

So überprüfen Sie die Funktionsfähigkeit des neu installierten Golang unter Windows:

  1. Erstellen Sie im Workspace (C:\GoProject\src) eine Testdatei mit der Erweiterung .go. Zum Beispiel ExampleProgram.go.

  2. Fügen Sie den folgenden einfachen Code hinzu:

package main

import "fmt"

func main() {
   fmt.Println("Hello, Go has been successfully installed into your system!")
}

Das Programm sollte eine Meldung ausgeben, die bestätigt, dass Go erfolgreich auf Ihrem System installiert wurde.

  1. Um das Programm zu kompilieren und auszuführen, geben Sie im Terminal den folgenden Befehl ein:
go run %GOPATH%/src/ExampleProgram.go

Wie im untenstehenden Bild gezeigt, wird das Programm kompiliert und ausgeführt und zeigt den angegebenen Text auf dem Bildschirm an.

Image3

Go erfolgreich installiert

Fazit

Die Installation von Go unter Windows ist ein unkomplizierter Prozess: Sie laden das Installationsprogramm herunter, richten die Umgebungsvariablen ein und überprüfen die Installation. Sobald Go korrekt konfiguriert ist, können Sie problemlos mit der Entwicklung von Anwendungen beginnen. Durch die Unterstützung mehrerer Betriebssysteme bleibt Go eine leistungsstarke und vielseitige Sprache, ideal für plattformübergreifende Entwicklung.

Auf unserer App Platform können Sie Golang-Apps wie Beego und Gin bereitstellen.

Programmiersprache Go
15.12.2025
Reading time: 6 min

Ähnlich

Programmiersprache Go

Wie man Go unter macOS installiert

macOS ist ein Betriebssystem für Desktop-Computer und Tablets, das von Apple speziell für seine Geräte entwickelt wurde. Es ist auf allen Apple-Geräten vorinstalliert, insbesondere auf dem Apple Macintosh, kurz Mac. Im Gegensatz zu Linux ist macOS ein proprietäres Betriebssystem, was natürlich einige Besonderheiten bei der Installation verschiedener Entwickler-Tools mit sich bringt. Weitere Einzelheiten findest du in unserer Anleitung zur Einrichtung eines Cloud-Servers unter macOS. In diesem Artikel zeigen wir Schritt für Schritt, wie man Go auf einem macOS-Computer installiert. Golang oder einfach Go ist eine Open-Source-Programmiersprache, die von Google zur Entwicklung von Anwendungen auf Basis von Microservice-Architekturen entwickelt wurde. Auf unserer App-Plattform findest du verschiedene Go-Frameworks wie Beego und Gin. Um die Stabilität deines Computers und des Go-Compilers zu gewährleisten, empfehlen wir die Verwendung der neuesten Version von macOS. 1. Alte Golang-Versionen deinstallieren Prüfen, ob Golang bereits installiert ist Bevor du mit der Installation beginnst, solltest du überprüfen, ob Go bereits auf deinem System installiert ist. Führe folgenden Befehl im Terminal aus: go version Wenn Go installiert ist, wird eine Meldung wie diese angezeigt: go version go1.21.3 darwin/amd64 Golang deinstallieren Falls Go installiert ist, solltest du es deinstallieren, um mögliche Konflikte zu vermeiden. macOS speichert Golang-Dateien an folgenden Stellen: /usr/local/go (Go-Installation selbst). /etc/paths.d/go (Go-Umgebungsvariablen). Zum Entfernen dieser Dateien verwende: rm -rf /usr/local/go rm -rf /etc/paths.d/go rm entfernt Dateien oder Verzeichnisse, während -rf eine rekursiv-erzwungene Löschung bedeutet. r steht für "rekursiv" und sorgt dafür, dass das angegebene Verzeichnis inklusive aller Unterverzeichnisse gelöscht wird. f steht für "force" (erzwingen), sodass keine externen Zustände oder Abfragen den Löschvorgang verhindern können. Perfekt! Jetzt ist Go von deinem Mac entfernt und wir können mit dem Herunterladen und der Installation fortfahren. 2. Golang herunterladen Es gibt zwei Möglichkeiten, das Go-Archiv auf deinen Computer herunterzuladen. Eine ist manuell, die andere ist automatisiert. Schauen wir uns beide an. Manueller Download Auf der offiziellen Go-Website gibt es eine spezielle Seite mit Links zum Herunterladen der neuesten Version von Go. Sobald du diese öffnest, siehst du mehrere Schaltflächen, die zur aktuellen Sprachversion für eine bestimmte Plattform führen. Uns interessiert das Apple-Betriebssystem. Zum Zeitpunkt des Schreibens dieses Artikels gibt es zwei Sprachversionen für macOS. Eine ist für die neue ARM64-Prozessorarchitektur von Apple, die andere für die klassische Intel 64-Bit-Architektur. Du solltest diejenige auswählen, die zu deinem Gerät passt. Die neuesten Mac-Modelle haben ARM64-Prozessoren. Ein Klick auf den Link startet den Download der Archivdatei namens go1.21.3.darwin-amd64.pkg oder einer neueren Version. Download per Konsole Alternativ kannst du den Download per Terminal durchführen: macOS enthält ein spezielles Tool namens curl, das bereits im Betriebssystem integriert ist. Du kannst das Tool mit der genauen URL verwenden, unter der die Golang-Archivdatei verfügbar ist: curl -o golang.pkg https://dl.google.com/go/go1.21.3.darwin-amd64.pkg Dieser Befehl nutzt die Option -o (kurz für --output), um sicherzustellen, dass die empfangenen Daten aus der curl-Anfrage in die Datei golang.pkg geschrieben werden. Beachte, dass die URL den exakten Namen der herunterzuladenden Datei sowie die Golang-Version enthält. Sobald der curl-Befehl abgeschlossen ist, befindet sich die Datei golang.pkg, die das Golang-Paket enthält, auf deinem System. Nun kannst du mit der Installation fortfahren. 3. Go-Paket installieren Wie beim Herunterladen ist auch die Installation auf zwei Arten möglich: über die Benutzeroberfläche oder über das Terminal. Installation per Benutzeroberfläche (GUI) Um Go unter macOS zu installieren, führe einfach das heruntergeladene Paket aus. Nach Abschluss der automatischen Installation erhältst du eine Erfolgsmeldung, die bestätigt, dass die Software installiert wurde. Installation per Terminal Falls du lieber mit dem Terminal arbeitest, führe den folgenden Befehl aus: sudo open golang.pkg Folge dann den Anweisungen im Terminal, bis ein ähnliches Fenster erscheint, das über die erfolgreiche Installation informiert. 4. Umgebungsvariablen setzen Nach der Installation müssen wir dem System mitteilen, wo sich der Go-Compiler befindet, wenn im Terminal ein Befehl zur Kompilierung oder Ausführung einer Anwendung eingegeben wird. Navigiere zunächst ins Home-Verzeichnis: cd ~ Füge nun die Speicherorte der Go-Komponenten zur Datei .bash_profile hinzu. Diese Datei wird beim Anmelden automatisch geladen und enthält Konfigurationsanweisungen für die Kommandozeile: echo "export GOROOT=/usr/local/go" >> .bash_profileecho "export GOPATH=$HOME/Documents/go" >> .bash_profileecho "export PATH=$GOPATH/bin:$GOROOT/bin:$PATH" >> .bash_profile Der Operator >> bewirkt, dass der Text in Anführungszeichen nach echo in die Datei .bash_profile geschrieben wird. Die Variable GOROOT zeigt auf das Verzeichnis, in dem der Go-Compiler installiert ist. GOPATH enthält den Pfad zum Arbeitsverzeichnis von Go. Und PATH hilft der Kommandozeile, Binärdateien beim Kompilieren des Quellcodes zu finden. 5. Installation überprüfen Um zu überprüfen, ob Golang erfolgreich unter macOS installiert wurde, musst du das Terminal neu starten und folgenden Befehl ausführen: go version Wenn alles korrekt installiert ist, siehst du: go version go1.21.3 darwin/amd64 6. Testanwendung starten In diesem Artikel gehen wir nicht auf die Details der Go-Syntax oder Besonderheiten der Programmierung in dieser Sprache ein. Wir schreiben, kompilieren und führen lediglich ein einfaches Programm mit trivialer Konsolenausgabe aus, um sicherzustellen, dass der installierte Compiler funktioniert. Erstelle eine Datei im Home-Verzeichnis: nano main.go Füge folgenden Code ein: package main import "fmt" func main() { fmt.Println("Hello, World!") // CONCLUSION: Hello, World! } Speichere und beende mit CTRL+X, dann Y, dann ENTER. Starte das Programm mit: go run main.go Alternativ gibt es einen Befehl, der den Anwendungscode in eine vollständige ausführbare Datei übersetzt, die auf anderen lokalen Rechnern verteilt und bereitgestellt werden kann: go build Wenn du keinen Dateinamen als Argument angibst, wird standardmäßig main.go kompiliert. Wenn deine Datei z. B. test.go heißt, lautet der Befehl: go build test.go Während des Builds fügt der Go-Compiler alle beteiligten .go-Dateien zusammen und ergänzt den notwendigen Hilfscode, um die Anwendung auf jedem Computer mit derselben Systemarchitektur auszuführen. Das Erstellen einer ausführbaren Datei ermöglicht es, das Programm auch auf Systemen ohne installierten Go-Compiler auszuführen. Fazit Trotz seines proprietären Charakters erlaubt macOS die Installation von Tools von Drittanbietern und Entwicklern (in unserem Fall Google), einschließlich Open-Source-Lösungen. In diesem Artikel haben wir die Standardmethode zur Installation des Golang-Compilers unter macOS behandelt, die einige grundlegende Schritte umfasst: Alte Versionen prüfen und entfernen Paket herunterladen (manuell oder automatisch)   Installation durchführen   Umgebungsvariablen setzen   Installation testen   Einfaches Go-Programm ausführen Mit diesen Schritten haben wir Go unter macOS installiert und unser erstes Programm mit relativ einfachen Befehlen ausgeführt. Für eine weiterführende Beschäftigung mit der Sprache und ein tieferes Verständnis ihrer Syntax empfehlen wir die Dokumentation auf der offiziellen Golang-Website. Außerdem bietet Hostman verschiedene VPS-Server für macOS zu einem günstigen Preis! Häufig gestellte Fragen Wie installiere ich Go unter macOS ohne Homebrew? Lade den Installer von golang.org herunter, führe ihn aus und aktualisiere PATH manuell. Was ist der einfachste Weg, Go auf dem Mac zu installieren? Wenn du Homebrew nutzt, einfach brew install go ausführen. Wie setze ich den PATH für Go unter macOS? Füge deiner Shell-Konfiguration hinzu: export PATH=$PATH:/usr/local/go/bin Wo wird Go auf dem Mac installiert? Standardmäßig unter /usr/local/go (bei Nutzung des offiziellen Pakets).
16 July 2025 · 7 min to read

Haben Sie Fragen,
Anmerkungen oder Bedenken?

Unsere Fachleute stehen Ihnen jederzeit zur Verfügung,
egal ob Sie Hilfe benötigen oder nicht wissen, wo Sie anfangen sollen.
E-Mail an uns
Hostman's Support