Voordat u aan uw eerste Go-app kunt gaan werken, moet u een Go-ontwikkelomgeving hebben geconfigureerd op uw Linux-machine.
Go, ook wel bekend als Golang, is een moderne en efficiënte programmeertaal ontwikkeld door Google in 2007. De populariteit is de afgelopen jaren aanzienlijk gegroeid dankzij de eenvoud, snelheid en gelijktijdige functies.
Als u een ontwikkelaar bent die deze taal wil verkennen, moet u een Go-ontwikkelomgeving op uw systeem opzetten. Laten we eens kijken hoe u Go on Linux handmatig kunt installeren en de pakketbeheerder kunt gebruiken.
Vereisten voor het installeren van Go op Linux
Voordat u Go on Linux installeert, moet u ervoor zorgen dat uw systeem up-to-date is. Open een terminal en voer de volgende opdracht uit om dit te doen:
Op Ubuntu- en Op Debian gebaseerde Linux-distributies:
sudo apt update && apt upgrade -y
Op Arch Linux en zijn derivaten:
sudo pacman -Syu
Op RHEL en Fedora:
sudo dnf-upgrade
Nadat u uw systeem hebt bijgewerkt en geüpgraded, bent u klaar om verder te gaan met de volgende stappen.
Methode 1: Installeer Go op Linux met de Package Manager
Zodra uw systeem up-to-date is, kunt u doorgaan met het installeren van Golang via de standaardpakketbeheerder van uw Linux-distro.
Op Ubuntu- en Debian-gebaseerde Linux-distributies:
sudo apt installeer golang
Op Arch Linux en zijn derivaten:
sudo pacman -S golang
Op RHEL en Fedora:
sudo dnf installeer golang
Dat zijn alle stappen die nodig zijn om Go op uw Linux-machine te installeren met behulp van de standaard pakketbeheerder.
Methode 2: Go on Linux handmatig downloaden en installeren
Om Go handmatig op je Linux-machine te installeren, moet je eerst het nieuwste Go TAR-pakket van de officiële Golang-site pakken. U kunt dit handmatig doen of met behulp van het wget-commando op Linux:
wkrijg https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
Downloaden:Ga (Linux)
Nu moet u het pakket uitpakken in de aanbevolen standaardmap (u kunt dit naar wens wijzigen) met behulp van een sudo prefix tar-opdracht met de -xvf label:
sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz
Voeg vervolgens de map waar u het pakket hebt uitgepakt toe aan de omgevingsvariabele PATH. U kunt dit doen met behulp van het exportcommando:
export PATH=$PATH:/usr/local/go/bin
Dat zijn alle stappen die u nodig hebt om Go handmatig te installeren. U kunt de installatie verifiëren door de volgende opdracht uit te voeren:
ga versie
Deze opdracht zou de versie van Go moeten retourneren die momenteel actief is op uw systeem.
Verwijder Go van uw Linux-systeem
Als u Go wilt verwijderen, kunt u dat op twee manieren doen, afhankelijk van hoe u het in de eerste plaats hebt geïnstalleerd. Als je Go hebt geïnstalleerd met de pakketbeheerder, kun je het op dezelfde manier verwijderen als andere programma's.
Op Ubuntu- en Debian-gebaseerde Linux-distributies:
sudo apt autoremove golang
Op Arch Linux en zijn derivaten:
sudo pacman -R golang
Op RHEL en Fedora:
sudo dnf verwijder golang
Als u Go handmatig hebt geïnstalleerd, kunt u het verwijderen door simpelweg de installatiemap van Go op te schonen.
Als u het in de aanbevolen standaardmap hebt geïnstalleerd, voert u deze opdracht uit:
rm -rf /usr/local/go
Als u het in een andere map hebt geïnstalleerd, vervangt u de locatie door uw eigen installatiemap. Misschien wil je dat ook wel werk de variabele PATH bij om de Go-directory te verwijderen.
Nu kunt u software bouwen met Go op Linux
Met een Go-ontwikkelomgeving opgezet, kunt u beginnen met het verkennen van de taal en het bouwen van uw applicaties. U kunt Go gebruiken om alles te bouwen, van webapplicaties tot opdrachtregelprogramma's en cloudservices.
Go's functies, pakketondersteuning van derden en algemene flexibiliteit geven ontwikkelaars creatieve vrijheid om allerlei soorten software te bouwen. Als Go-ontwikkeling nieuw voor je is, zijn er een paar dingen die je moet weten om het volledige potentieel van Golang te benutten.