GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Go Lang na Debian 11 / Debian 10

Go je programovací jazyk navržený inženýry Google Robertem Griesemerem, Robem Pikem a Kenem Thompsonem. Primárně je zamýšlen jako moderní jazyk:nemá konstrukty, které by vám umožnily vzpomenout si na vaši minulost (jako struktury C) nebo jsou inspirované jinými jazyky (jako je seznam Python).

Hlavní funkce Go jsou:bezpečnost paměti bez garbage collectoru, souběžnost bez závodů v datech, svoboda uvíznutí a zamezení koordinace.

Zde uvidíme, jak nainstalovat Golang na Debian 11 / Debian 10.

Stáhnout a nainstalovat jazyk Go

Nainstalujte balíček wget.

aktualizace sudo apt sudo apt install wget -y

Navštivte stránku pro stažení jazyka Go a stáhněte si nejnovější verzi Go. Alternativně si můžete stáhnout binární balíček jazyka Go přes terminál pomocí následujícího příkazu.

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

Rozbalte archiv do /usr/local .

sudo tar -zxvf go1.17.linux-amd64.tar.gz -C /usr/local/

Nastavení prostředí Go

Nyní nakonfigurujeme proměnnou prostředí PATH tak, aby zahrnovala přihrádku Go (/usr/local/go/bin ) adresář. Chcete-li to provést, spusťte níže uvedený příkaz.

Chcete-li provést celosystémovou instalaci a načíst prostředí do vaší aktuální přihlašovací relace, spusťte následující příkaz.

echo "export PATH=/usr/local/go/bin:${PATH}" | sudo tee /etc/profile.d/go.shsource /etc/profile.d/go.sh

Pro váš konkrétní profil a načtení prostředí do vaší aktuální přihlašovací relace spusťte následující příkaz.

echo "export PATH=/usr/local/go/bin:${PATH}" | sudo tee -a $HOME/.profilesource $HOME/.profile

Ověřte instalaci Go

Spuštěním níže uvedeného příkazu zobrazíte verzi jazyka Go.

přejít verzi

Výstup:

jdi na verzi go1.17 linux/amd64

Zkontrolujte proměnné prostředí Go, které jsme nastavili v předchozích částech.

přejít env

Výstup:

GO111MODULE=""GOARCH="amd64"GOBIN=""GOCACHE="/home/debian/.cache/go-build"GOENV="/home/debian/.config/go/env"GOEXE="" GOEXPERIMENT=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOINSECURE=""GOMODCACHE="/home/debian/go/pkg/mod"GONOPROXY=""GONOSUMDB=""GOOS="linux"GOPATH ="/home/debian/go"GOPRIVATE=""GOPROXY="https://proxy.golang.org,direct"GOROOT="/usr/local/go"GOSUMDB="sum.golang.org"GOTMPDIR=" "GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"GOVCS=""GOVERSION="go1.17"GCCGO="gccgo"AR="ar"CC="gcc"CXX="g++"CGO_ENABLED="1"GOMOD="/dev/null"CGO_CFLAGS="-g -O2"CGO_CPPFLAGS=""CGO_CXXFLAGS="-g -O2"CGO_FFLAGS="-g -O2"CGO_LDFLAGS="-g -O2"PKG_CONFIG=" pkg-config"GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build1429786228=/tmp/go-build -gno-record-gcc-switches" 

Vytvořit první projekt

Vytvořte adresář hello ve vašem domovském adresáři.

mkdir -p hellocd ahoj

Vytvořme jednoduchý program (ahoj), který otestuje instalaci Go.

vi hello.go

Umístěte následující obsah do souboru hello.go.

balíček mainimport "fmt"func main() { fmt.Printf("Vítejte v ITzGeek\n")}

Nyní spusťte kód pomocí příkazu go.

běžte.

Obdržíte následující text pozdravu.

Vítejte v ITzGeek

Závěr

To je vše. Úspěšně jste nainstalovali Go Lang na Debian 11 / Debian 10. Kromě toho se můžete dozvědět více o Go na stránce výukových programů Golang.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat programovací jazyk Erlang na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat TeamViewer na Debian 10

  3. Jak nainstalovat Git na Debian 9

  1. Jak nainstalovat Go na Debian 9

  2. Jak nainstalovat Pip na Debian 9

  3. Jak nainstalovat R na Debian 9