Inloggen
Inloggen

Go installeren op Windows

Go installeren op Windows
Hostman Team
Technisch schrijver
Go programmeertaal
15.12.2025
Reading time: 5 min

Go, of Golang, is een krachtige, multithreaded programmeertaal die in 2007 door Google werd ontwikkeld en in 2009 werd uitgebracht. Tot op de dag van vandaag blijft Golang aan populariteit winnen.

De programmeertaal Go is een flexibele keuze voor ontwikkeling op verschillende platformen, omdat het een breed scala aan besturingssystemen ondersteunt. In deze tutorial laten we stap voor stap zien hoe je Golang op Windows installeert.

Go installeren op Windows

Het installeren van GO op Windows is een eenvoudig proces

Go installeren op Windows

Go ondersteunt Windows 7 en nieuwere versies. Zorg ervoor dat je een ondersteunde versie van het besturingssysteem hebt geïnstalleerd.

In deze gids gebruiken we Windows 11. Je hebt ook een beheerdersaccount nodig om omgevingsvariabelen te configureren.

Om Golang op Windows te installeren:

  1. Download de installer voor de nieuwste versie van Microsoft Windows via de officiële Go-website. Indien nodig kun je ook een andere beschikbare versie van de taal kiezen in plaats van de nieuwste.

  2. Zodra het bestand is gedownload, voer je het uit en volg je de instructies van de installatie-assistent. Indien gewenst kun je de bestandslocatie wijzigen. Dit is handig bij het configureren van omgevingsvariabelen.

  3. Na de installatie controleer je of Golang correct is geïnstalleerd op je systeem. Open hiervoor de terminal (Win + R → cmd) en voer het volgende commando uit:

go version

De uitvoer zou de versie van Go moeten weergeven die je zojuist hebt geïnstalleerd. Bijvoorbeeld:

Controle van GO-versie

Controle van GO-versie

Om Golang te updaten naar een nieuwere versie op Windows, moet je de oude versie verwijderen en de instructies voor het installeren van de nieuwe versie volgen.

Laten we nu doorgaan met het instellen van omgevingsvariabelen zodat Go correct functioneert.

Omgevingsvariabelen instellen

Om het besturingssysteem de locatie van de benodigde Go-bestanden en -mappen te laten herkennen, is het configureren van omgevingsvariabelen een cruciale stap in het installatieproces van Go op Windows.

Voor een correcte werking van Go zijn twee omgevingsvariabelen vereist:

  • GOPATH geeft aan waar Go gedownloade en gecompileerde pakketten opslaat.

  • PATH stelt het systeem in staat om Go-uitvoerbare bestanden te vinden zonder het volledige pad op te geven.

GOPATH

  1. Laten we beginnen met de configuratie van de omgevingsvariabele GOPATH. Hiervoor moet je een werkruimte maken waar Go-bestanden en projecten worden opgeslagen.

    In deze gids maken we een werkruimte op C:\\GoProject. We voegen ook twee mappen toe aan deze directory:
    • bin – voor het opslaan van uitvoerbare bestanden (binaries). Wanneer je een project compileert, maakt Go een uitvoerbaar bestand en plaatst dit in deze map.

    • src – voor het opslaan van Go-bronbestanden. Alle .go-bestanden worden hier geplaatst.

  1. Nadat je de werkruimte hebt aangemaakt, stellen we de omgevingsvariabele GOPATH in. Ga hiervoor naar Configuratiescherm → Systeem en beveiliging → Systeem en klik op Geavanceerde systeeminstellingen.

There is also an easier way to access system properties: open the Run window (Win + R) and enter:

sysdm.cpl
  1. Klik op Omgevingsvariabelen en vervolgens op de knop Nieuw onder de sectie Gebruikersvariabelen. Hier moet je twee velden invullen: de variabelenaam en de waarde.

  2. Voer in het veld Variabelenaam GOPATH in en in het veld Variabelewaarde het pad naar de eerder aangemaakte werkruimte (in ons geval C:\\GoProject).

  3. Klik twee keer op OK om de wijzigingen op te slaan.

  4. Om te controleren of de systeemvariabele correct is aangemaakt, open je opnieuw het venster Uitvoeren (Win + R) en typ je:

%GOPATH%

Als alles correct is ingesteld, wordt je werkruimte geopend.

PATH

  1. De omgevingsvariabele PATH zou automatisch moeten zijn toegevoegd nadat we Go hebben geïnstalleerd. Om dit te controleren, ga je naar Configuratiescherm → Systeem en beveiliging → Systeem en klik je op Geavanceerde systeeminstellingen.

  2. In het venster dat wordt geopend, zoek je naar PATH tussen de systeemvariabelen. Dubbelklik erop om de waarden te bekijken.

In het nieuwe venster zou een regel moeten staan die het pad bevat naar de Go-binmap.

Installatiepad van Go

Installatiepad van Go

In ons geval is dat C:\\Program Files\\Go\\bin. Als jouw waarde niet overeenkomt met wat tijdens de Go-installatie is ingesteld, wijzig het dan naar de juiste waarde via de knop Bewerken.

Golang is nu geïnstalleerd op Windows en de omgevingsvariabelen zijn ingesteld. We kunnen nu ons eerste programma schrijven en uitvoeren om de functionaliteit te testen.

Installatie verifiëren

Om de werking van de nieuw geïnstalleerde Golang-installatie op Windows te controleren:

  1. Maak een testbestand met de extensie .go in de werkruimte (C:\\GoProject\\src). Bijvoorbeeld ExampleProgram.go.

  2. Voeg de volgende eenvoudige code toe:

package main

import "fmt"

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

Het programma zou een melding moeten weergeven die bevestigt dat Go succesvol op je systeem is geïnstalleerd.

  1. Om het programma te compileren en uit te voeren, voer je de volgende opdracht in de terminal uit:
go run %GOPATH%/src/ExampleProgram.go

Zoals te zien is in de onderstaande afbeelding, wordt het programma gecompileerd en uitgevoerd en wordt de opgegeven tekst op het scherm weergegeven.

Go succesvol geïnstalleerd

Go succesvol geïnstalleerd

Conclusie

Het installeren van Go op Windows is een eenvoudig proces: download de installer, stel de omgevingsvariabelen in en verifieer de installatie. Zodra Go correct is geconfigureerd, kun je eenvoudig beginnen met het ontwikkelen van applicaties. Met ondersteuning voor meerdere besturingssystemen blijft Go een krachtige en veelzijdige taal, ideaal voor cross-platform ontwikkeling.

Op ons App Platform kun je Golang-applicaties zoals Beego en Gin deployen.

Go programmeertaal
15.12.2025
Reading time: 5 min

Vergelijkbaar

Go programmeertaal

Hoe Go installeren op macOS

macOS is een besturingssysteem voor desktopcomputers en laptops, ontwikkeld door Apple voor zijn apparaten. Het is standaard vooraf geïnstalleerd op alle Apple-apparaten, met name op de Apple Macintosh, kortweg Mac. In tegenstelling tot Linux is macOS een propriëtair besturingssysteem, wat natuurlijk enkele bijzonderheden met zich meebrengt bij het installeren van ontwikkeltools. Bekijk voor meer details onze handleiding over het implementeren van een cloudserver op macOS. In dit artikel bekijken we stap voor stap hoe je Go op een macOS-computer installeert. Golang, of simpelweg Go, is een open source programmeertaal ontwikkeld door Google voor het bouwen van toepassingen op basis van microservicesarchitectuur. Op ons appplatform vind je verschillende Go-frameworks, zoals Beego en Gin. Om de stabiliteit van je computer en de Go-compiler te waarborgen, raden we aan om de nieuwste versie van macOS te gebruiken. 1. Oude versies van Go verwijderen Controleren of Go al is geïnstalleerd Voordat je begint met de installatie, controleer of Go al op je systeem staat. Voer hiervoor in de terminal het volgende commando uit: go version Als Go is geïnstalleerd, zie je een bericht als: go version go1.21.3 darwin/amd64 Go verwijderen Als Go aanwezig is, verwijder het dan om installatieconflicten te voorkomen. macOS slaat Go-bestanden op in deze locaties: /usr/local/go de locatie van de Go-installatie. /etc/paths.d/go hier worden de Go-omgevingvariabelen gedefinieerd. Verwijder deze mappen met de volgende commando's: rm -rf /usr/local/go rm -rf /etc/paths.d/go Het rm-commando verwijdert bestanden of mappen. De optie -rf staat voor "recursief en geforceerd": r = recursive: verwijdert de map en alle onderliggende mappen en bestanden. f = force: forceert de verwijdering zonder bevestiging. Perfect! Go is nu verwijderd van je Mac. We kunnen doorgaan met het downloaden en installeren. 2. Go downloaden Er zijn twee manieren om het Go-archief op je computer te downloaden: handmatig of automatisch. We bekijken beide. Handmatig downloaden De officiële Golang-website heeft een pagina met downloadlinks voor de nieuwste versie van Go. Op deze pagina staan knoppen naar de meest recente versies voor verschillende platforms. Wij kiezen de versie voor het Apple-besturingssysteem. Op het moment van schrijven zijn er twee versies voor macOS: één voor de nieuwe ARM64-architectuur van Apple, en één voor de klassieke 64-bit Intel-architectuur. Kies de versie die bij jouw apparaat past. Nieuwere Macs gebruiken ARM64-processoren. Klik op de link om het bestand go1.21.3.darwin-amd64.pkg (of een latere versie) te downloaden. Downloaden via de terminal Als alternatief kun je het bestand downloaden via de terminal. macOS bevat standaard het curl-hulpmiddel. Gebruik het volgende commando: curl -o golang.pkg https://dl.google.com/go/go1.21.3.darwin-amd64.pkg Hierbij geeft de -o (--output) optie aan dat de inhoud wordt opgeslagen in het bestand golang.pkg. Let op: de URL bevat de exacte bestandsnaam en versie van Golang. Zodra curl klaar is, heb je een bestand met het installatiepakket. Vervolgens kunnen we dit installeren. 3. Go-pakket installeren Net als bij het downloaden, kun je ook op twee manieren installeren: via de GUI of de terminal. Installatie via GUI Dubbelklik op het gedownloade bestand om de installatie via de grafische interface te starten. Na de automatische installatie krijg je een bevestiging dat Go succesvol is geïnstalleerd. Installatie via terminal Als je liever in de terminal werkt, voer dan uit: sudo open golang.pkg Volg daarna de instructies totdat een bevestigingsvenster verschijnt. 4. Omgevingsvariabelen instellen Na installatie moet je het systeem vertellen waar de Go-compiler zich bevindt. Navigeer eerst naar je thuismap: cd ~ Voeg nu de paden van de Go-componenten toe aan .bash_profile. Dit bestand wordt automatisch geladen wanneer je je aanmeldt bij je macOS-account en bevat alle opstartconfiguraties voor de opdrachtregelinterface. Voeg omgevingsvariabelen toe aan het einde van het bestand, handmatig of via het echo-commando: echo "export GOROOT=/usr/local/go" >> .bash_profileecho "export GOPATH=$HOME/Documents/go" >> .bash_profileecho "export PATH=$GOPATH/bin:$GOROOT/bin:$PATH" >> .bash_profile De >>-operator betekent dat de echo-output wordt toegevoegd aan .bash_profile. GOROOT geeft de map aan waar Go is geïnstalleerd. GOPATH verwijst naar je Go-werkdirectory. PATH helpt het systeem om Go-binaries te vinden tijdens het compileren. 5. Installatie controleren Start de terminal opnieuw op en controleer de versie: go version Als alles correct is verlopen, zie je: go version go1.21.3 darwin/amd64 6. Testapplicatie uitvoeren In dit artikel gaan we niet in op de details van de Go-syntaxis en de eigenaardigheden van het programmeren in deze taal. We schrijven, compileren en voeren gewoon een eenvoudig programma uit met een triviale uitvoer naar de console om te controleren of de geïnstalleerde compiler werkt. Laten we een nieuw bestand maken in onze thuismap met behulp van de nano-editor: nano main.go Plak dit in de editor: package main import "fmt" func main() { fmt.Println("Hello, World!") // CONCLUSION: Hello, World! } Druk op CTRL+X, daarna op Y, en bevestig met ENTER. Voer nu het programma uit: go run main.go Er is ook een ander commando dat de broncode van de applicatie compileert tot een compleet uitvoerbaar bestand dat je kunt verspreiden en gebruiken op andere lokale machines: go build Als je geen bestandsnaam opgeeft, compileert het commando standaard het bestand main.go. Als het bestand met onze code bijvoorbeeld test.go heet, ziet het commando er zo uit: go build test.go Tijdens het buildproces neemt de Go-compiler alle .go-bestanden op die bij de uiteindelijke build horen en voegt extra code toe die nodig is om de applicatie te laten draaien op een computer met dezelfde systeemarchitectuur. Door een uitvoerbaar bestand te genereren, kunnen programma’s draaien op andere systemen, zelfs als Go daar niet geïnstalleerd is. Conclusie Hoewel macOS een propriëtair besturingssysteem is, kun je er tools van externe bedrijven en ontwikkelaars op installeren (zoals in ons geval Google), inclusief open source-oplossingen. In dit artikel hebben we de standaardmethode bekeken om de Go-compiler op macOS te installeren. Deze methode bestaat uit een paar basale stappen: Controleren op eerdere versies   Oude versies verwijderen   Downloaden van de officiële website   Installeren (via GUI of terminal)   Omgevingsvariabelen instellen   Installatie verifiëren   Testcode compileren en uitvoeren Daarmee is Go met succes op macOS geïnstalleerd en heb je je eerste programma uitgevoerd. Raadpleeg de officiële Go-documentatie voor verdere verdieping. Hostman biedt ook VPS-servers waarop je Go-projecten voordelig kunt hosten! Veelgestelde vragen Hoe installeer ik Go op Mac zonder Homebrew? Download het installatiepakket van golang.org, voer het uit en pas handmatig je PATH aan. Wat is de makkelijkste manier om Go te installeren op macOS? Eerlijk? Voer brew install go uit als je Homebrew al gebruikt – snel en eenvoudig. Hoe stel ik het PATH in voor Go op macOS? Voeg dit toe aan je shell-configuratiebestand: export PATH=$PATH:/usr/local/go/bin Waar wordt Go geïnstalleerd op macOS? Meestal in /usr/local/go als je het officiële pakket gebruikt.
16 July 2025 · 6 min to read

Heb je vragen,
opmerkingen of zorgen?

Onze professionals staan altijd klaar om je te helpen,
of je nu hulp nodig hebt of gewoon niet weet waar te beginnen
E-mail ons
Hostman's Support