Wéi installéiere Go an Ubuntu 20.04


Go ass eng populär Programméierungssprooch erstallt vu Google. Déi éischt Verëffentlechung war den 10. November 2009, an d'Versioun 1.0 gouf am Joer 2012 verëffentlecht. Et ass eng zimlech nei Sprooch am Verglach mat Sprooche wéi Java, Python, C, C++, etc.. déi fir méi wéi 15 Plus um Maart war Joer.

Go gouf mat Assemblée Sprooch ëmgesat (GC); C++ (gccgo) a Go. Op ville Plazen kënnt Dir gesinn datt d'Leit als Golang bezeechent ginn an dat ass wéinst sengem Domain Numm, golang.org, awer de richtegen Numm ass Go. Go ass Cross-Plattform, et kann op Linux, Windows a MacOS installéiert ginn.

Folgend sinn e puer vun de Kärfeatures vu Go.

  • Statesch Typ a kompiléiert Programméierungssprooch.
  • Gläichzäiteg Ënnerstëtzung an Drecksammlung.
  • Staark Bibliothéik an Toolset.
  • Multiveraarbechtung an High-Performance Netzwierker.
  • Bekannt fir Liesbarkeet an Usability (Wéi Python).

An dësem Artikel léiert Dir wéi Dir Go Programméiersprooch an Ubuntu 20.04 installéiere wëllt an opbauen.

Go Language an Ubuntu installéieren

Mir wäerten déi lescht Versioun vu Go installéieren déi 1.15.5 ass. Fir déi lescht Versioun erofzelueden, gitt op de wget Kommando fir se um Terminal erofzelueden.

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

Als nächst, extrahéiert den Tarball an /usr/local Verzeechnes.

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

Füügt de go binäre Wee op d'.bashrc Datei /etc/profile (fir eng systembreet Installatioun).

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

Nodeems Dir d'PATH Ëmfeldvariabel bäigefüügt hutt, musst Dir d'Ännerungen direkt applizéieren andeems Dir de folgende Kommando ausféiert.

$ source ~/.bashrc

Elo kontrolléiert d'Installatioun andeems Dir einfach d'go Versioun am Terminal leeft.

$ go version

Dir kënnt och go aus dem Snap Store installéieren.

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

Loosst eis eisen traditionellen Hallo Welt Programm lafen. Späichert d'Datei mat der Extensioun .go.

$ cat > hello-world.go

package main

import "fmt"

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

Fir de Programmtyp auszeféieren, lafen vum Terminal.

$ go run hello-world.go

Ewechzehuelen Go Sprooch an Ubuntu

Fir Go aus dem System ze läschen, läscht de Verzeechnes wou de Go Tarball extrahéiert ass. An dësem Fall gëtt go op /usr/local/go extrahéiert. Huelt och d'Entrée aus ~/.bashrc oder ~/.bash_profile jee no wou Dir den Exportwee bäigefüügt hutt.

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

Dat ass et fir dësen Artikel. Elo hutt Dir, Gitt op a lafen fir mat ze spillen.