Zoeken op website

Hoe Go te installeren in Ubuntu 20.04


Go is een populaire programmeertaal gemaakt door Google. De eerste release was op 10 november 2009 en versie 1.0 werd uitgebracht in 2012. Het is een vrij nieuwe taal vergeleken met talen als Java, Python, C, C++, enz., die al meer dan 15 jaar op de markt is jaren.

Go werd geïmplementeerd met Assembleertaal (GC); C++ (gccgo) en Go. Op veel plaatsen zie je dat mensen go lang noemen en dat komt door de domeinnaam, golang.org, maar de echte naam is Go. Go is platformonafhankelijk en kan worden geïnstalleerd op Linux, Windows en macOS.

Kenmerken van Go-programmering

Hieronder volgen enkele kernfuncties van Go.

  • Statisch type en gecompileerde programmeertaal.
  • Ondersteuning voor gelijktijdigheid en afvalinzameling.
  • Sterke bibliotheek en toolset.
  • Multiprocessing en krachtige netwerken.
  • Bekend om leesbaarheid en bruikbaarheid (zoals Python).

In dit artikel leert u hoe u Go Programming Language installeert en instelt in Ubuntu 20.04.

Go-taal installeren in Ubuntu

We installeren de nieuwste versie van Go, namelijk 1.15.5. Om de nieuwste versie te downloaden, gaat u naar de officiële downloadpagina en pakt u de tarball of gebruikt u de volgende wget-opdracht om deze naar de terminal te downloaden.

sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz

Pak vervolgens de tarball uit naar de map /usr/local.

sudo tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz

Voeg het binaire pad go toe aan het .bashrc bestand /etc/profile (voor een systeembrede installatie).

export PATH=$PATH:/usr/local/go/bin

Nadat u de omgevingsvariabele PATH hebt toegevoegd, moet u de wijzigingen onmiddellijk toepassen door de volgende opdracht uit te voeren.

source ~/.bashrc

Verifieer nu de installatie door eenvoudigweg de go-versie in de terminal uit te voeren.

go version

Je kunt go ook vanuit de Snap Store installeren.

sudo snap install --classic --channel=1.15/stable go 

Laten we ons traditionele Hallo wereldprogramma uitvoeren. Sla het bestand op met de extensie .go.

cat > hello-world.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Om het programma uit te voeren, typt u go en voert u <bestandsnaam> uit vanaf de terminal.

go run hello-world.go

Verwijder Go Language in Ubuntu

Om Go uit het systeem te verwijderen, verwijdert u de map waar de go tarball wordt uitgepakt. In dit geval wordt go uitgepakt naar /usr/local/go. Verwijder ook de vermelding uit ~/.bashrc of ~/.bash_profile, afhankelijk van waar u het exportpad heeft toegevoegd.

sudo rm -rf /usr/local/go
sudo nano ~/.bashrc        # remove the entry from $PATH
source ~/.bashrc

Dat is het voor dit artikel. Nu kun je Ga aan de slag om ermee te spelen.