GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Go (Golang) kompilátor na Ubuntu 20.04

Go, nazývaný také Golang, je programovací jazyk s otevřeným zdrojovým kódem vyvinutý společností Google. Je multiplatformní a lze jej nainstalovat na Linux, Windows a macOS. Je napsán v programovacím jazyce C C a byl vyvinut za účelem vytvoření spolehlivého a efektivního softwaru. Používá jej mnoho organizací, jako je Kubernetes, Docker, MongoDB, Soundcloud, Netflix, Uber, Prometheus, Terraform atd.

V tomto tutoriálu vám ukážeme, jak nainstalovat Go na Ubuntu 20 VPS. Také vám ukážeme, jak nastavit proměnnou prostředí Go a vytvořit program Go.

Předpoklady

  • Ubuntu 20.04 VPS
  • Přístup k uživatelskému účtu root (nebo uživateli s právy sudo)

Krok 1:Přihlaste se k serveru a aktualizujte balíčky operačního systému serveru

Nejprve se přihlaste ke svému serveru Ubuntu 20.04 přes SSH jako uživatel root:

ssh root@IP_Address -p Port_number

Musíte nahradit „IP_Address“ a „Port_number“ příslušnou IP adresou vašeho serveru a číslem portu SSH. V případě potřeby byste také měli nahradit „root“ uživatelským jménem účtu správce.

Než začneme s instalací, měli bychom se ujistit, že všechny balíčky Ubuntu OS nainstalované na serveru jsou aktualizovány. Můžete to provést spuštěním následujících příkazů:

apt-get update -y
apt-get upgrade -y

Krok 2:Stažení a instalace Go

Po této aktualizaci systému si budete muset stáhnout nejnovější verzi Go tarball z oficiálních stránek Go.

V době psaní tohoto článku je nejnovější stabilní verze Go verze 1.16.7. Před stažením však navštivte oficiální stránku stahování Go a zkontrolujte, zda není k dispozici nová verze.

Chcete-li stáhnout tarball Go, spusťte následující příkaz:

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

Jakmile je tarball stažen, ověřte kontrolní součet tarballu pomocí následujícího příkazu:

sha256sum go1.16.7.linux-amd64.tar.gz

Měli byste vidět výstup, který vypadá podobně jako ten níže:

7fe7a73f55ba3e2285da36f8b085e5c0159e9564ef5f63ee0ed6b818ade8ef04 go1.16.7.linux-amd64.tar.gz

Porovnejte hodnotu hash z výše uvedeného výstupu s hodnotou kontrolního součtu na stránce Přejít ke stažení. Pokud se shodují, znamená to, že integrita souboru je ověřena a můžete pokračovat v instalaci.

Dále rozbalte stažený soubor do doporučeného /usr/local adresář s následujícím příkazem:

tar -C /usr/local -xvzf go1.16.7.linux-amd64.tar.gz

To by mělo rozbalit Go a uložit jej do /usr/local adresář.

Krok 3:Proměnná cesty pro Go

Dále budeme muset přidat cestu k adresáři Go do proměnné prostředí $PATH, aby bylo možné spustit Go jako jakýkoli jiný příkaz, bez ohledu na to, kde se v souborovém systému nacházíte.

Proměnnou prostředí můžete nastavit globálně vytvořením souboru s názvem go.sh v /etc/profile.d adresář.

nano /etc/profile.d/go.sh

Přidejte následující řádek:

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

Po dokončení uložte a zavřete soubor.

Pokud chcete nastavit proměnnou prostředí Go path pro konkrétního uživatele, budete muset definovat proměnné prostředí Go v .bash_profile vašeho uživatele soubor.

nano ~/.bash_profile

Přidejte následující řádky:

export GOPATH=$HOME/myproject
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Uložte a zavřete soubor. Poté spusťte příkaz source a znovu načtěte aktualizované profily:

source /etc/profile.d/go.sh
source ~/.bash_profile

Dále můžete pomocí následujícího příkazu zkontrolovat verzi Go:

go version

Měli byste vidět následující výstup:

go version go1.16.7 linux/amd64

Krok 4:Vytvořte svůj projekt First Go

Nyní pro kontrolu, že je vše v pořádku, vytvoříme ukázkový program v jazyce Go. Nejprve vytvořte nový adresář pro pracovní prostor Go pomocí následujícího příkazu:

mkdir $HOME/myproject

Dále vytvořte nový adresář src/test uvnitř $HOME/project pomocí následujícího příkazu:

mkdir -p $HOME/myproject/src/hello

Dále vytvořte jednoduchý program (hello.go) pomocí následujícího příkazu:

nano $HOME/myproject/src/hello/hello.go

Přidejte následující obsah:

package main
import "fmt"
func main() {
    fmt.Printf("This is my first Go Program\n")
}

Uložte a zavřete soubor. Poté zkompilujte program pomocí následujícího příkazu:

cd $HOME/myproject/src/hello/
go mod init
go build

Výše uvedený příkaz vygeneruje spustitelný soubor s názvem hello. Nyní můžete program spustit pomocí následujícího příkazu:

hello

Výstup by měl být podobný následujícímu:

This is my first Go Program

A je to! Nyní můžete pomocí Go kódovat své programy pro jakoukoli platformu.

Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich spravovaných hostingových služeb Linux VPS, v takovém případě můžete požádat naše zkušené administrátory Linuxu, aby vám Go na Ubuntu 20 nainstalovali. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a okamžitě se o váš požadavek postarají.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Go na Ubuntu 20, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo zanechte odpověď v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat Go (Golang) kompilátor na Ubuntu 20.04

  2. Jak nainstalovat phpBB na Ubuntu 20.04

  3. Jak nainstalovat MongoDB na Ubuntu 20.04

  1. Jak nainstalovat Logstash na Ubuntu 18.04

  2. Jak nainstalovat XWiki na Ubuntu 20.04

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat kompilátor GCC na Ubuntu 18.04

  2. Jak nainstalovat Syncthing na Ubuntu 20.04

  3. Jak nainstalovat Usermin na Ubuntu 20.04