Før du kan begynde at arbejde på din første Go-app, skal du have et Go-udviklingsmiljø konfigureret på din Linux-maskine.
Go, også kendt som Golang, er et moderne og effektivt programmeringssprog udviklet af Google i 2007. Dens popularitet er vokset betydeligt i de seneste år takket være dens enkelhed, hastighed og samtidige funktioner.
Hvis du er en udvikler, der ønsker at udforske dette sprog, skal du konfigurere et Go-udviklingsmiljø på dit system. Lad os lære, hvordan du kan installere Go på Linux manuelt og ved hjælp af pakkehåndteringen.
Forudsætninger for at installere Go på Linux
Før du installerer Go på Linux, skal du sikre dig, at dit system er opdateret. Åbn en terminal og udfør følgende kommando for at gøre dette:
På Ubuntu- og Debian-baserede Linux distros:
sudo apt update && apt upgrade -y
På Arch Linux og dets derivater:
sudo pacman -Syu
Om RHEL og Fedora:
sudo dnf opgradering
Når du har opdateret og opgraderet dit system, er du klar til at gå videre til de næste trin.
Metode 1: Installer Go på Linux med Package Manager
Når dit system er opdateret, kan du fortsætte med at installere Golang via standardpakkehåndteringen af din Linux-distro.
På Ubuntu- og Debian-baserede Linux-distros:
sudo apt installere golang
På Arch Linux og dets derivater:
sudo pacman -S golang
Om RHEL og Fedora:
sudo dnf installer golang
Det er alle de nødvendige trin for at installere Go på din Linux-maskine ved hjælp af standardpakkehåndteringen.
Metode 2: Download og installer Go manuelt på Linux
For manuelt at installere Go på din Linux-maskine, skal du først hente den seneste Go TAR-pakke fra det officielle Golang-websted. Du kan gøre det manuelt eller vha wget-kommandoen på Linux:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
Hent:Gå (Linux)
Nu skal du fjerne pakken til den anbefalede standardmappe (du kan ændre dette efter din smag) ved at bruge en sudo-præfikset tar-kommando med -xvf tag:
sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz
Tilføj derefter den mappe, hvor du ikke-tjærede pakken, til PATH-miljøvariablen. Du kan gøre det ved at bruge eksportkommandoen:
eksport PATH=$PATH:/usr/local/go/bin
Det er alle de trin, du behøver for manuelt at installere Go. Du kan bekræfte installationen ved at køre følgende kommando:
go version
Denne kommando skulle returnere den version af Go, der i øjeblikket er aktiv på dit system.
Afinstaller Go fra dit Linux-system
Hvis du vil afinstallere Go, kan du gøre det ved at følge en af to måder, afhængigt af hvordan du installerede det i første omgang. Hvis du installerede Go ved hjælp af pakkehåndteringen, kan du afinstallere den på samme måde, som du ville fjerne andre programmer.
På Ubuntu- og Debian-baserede Linux-distros:
sudo apt autofjern golang
På Arch Linux og dets derivater:
sudo pacman -R golang
Om RHEL og Fedora:
sudo dnf fjern golang
Hvis du har installeret Go manuelt, kan du afinstallere det ved blot at rense Go installationsmappen.
Hvis du har installeret det i den anbefalede standardmappe, skal du køre denne kommando:
rm -rf /usr/local/go
Hvis du har installeret det i en anden mappe, skal du bare erstatte placeringen med din egen installationsmappe. Det kan du også have lyst til opdatere PATH-variablen for at fjerne Go-mappen.
Nu kan du bygge software med Go på Linux
Med et Go-udviklingsmiljø sat op, kan du begynde at udforske sproget og bygge dine applikationer. Du kan bruge Go til at bygge alt lige fra webapplikationer til kommandolinjeværktøjer og skytjenester.
Go's funktioner, tredjeparts pakkesupport og generel fleksibilitet giver udviklere kreativ frihed til at bygge alle slags software. Hvis du er ny til Go-udvikling, er der et par ting, du skal vide for at drage fordel af Golangs fulde potentiale.