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

Jak nainstalovat Go na Ubuntu 18.04

V tomto tutoriálu vám ukážeme, jak nainstalovat Go na Ubuntu 18.04 VPS, a také vám ukážeme, jak vytvořit jednoduchou aplikaci Go.

Go je kompilovaný programovací jazyk s otevřeným zdrojovým kódem vytvořený společností Google. Go je populární pro mnoho aplikací, včetně Dockeru a Kubernetes, které jsou napsané v Go. Jazyk je navržen pro psaní serverů a poskytuje velkou sadu knihoven, díky čemuž je velmi univerzální a použitelný pro mnoho případů použití.

Začněme s instalací.

Předpoklady

  • Pro účely tohoto výukového programu použijeme jeden z našich Ubuntu 18.04 VPS.
  • Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo.

Krok 1:Připojte se přes SSH a aktualizujte

Připojte se k serveru přes SSH jako uživatel root pomocí následujícího příkazu:

ssh root@IP_ADDRESS -p PORT_NUMBER

Nezapomeňte nahradit „IP_ADDRESS“ a „PORT_NUMBER“ příslušnou IP adresou vašeho serveru a číslem portu SSH.

Než začnete s instalací, budete muset aktualizovat své systémové balíčky na nejnovější verze. Je to snadné a nezabere to více než pár minut.

Můžete to provést spuštěním následujícího příkazu:

sudo apt-get update
sudo apt-get upgrade

Po dokončení aktualizací můžeme přejít k dalšímu kroku.

Krok 2:Nainstalujte Go

Nejprve si budeme muset stáhnout aktuální binární archivní soubor. Před stažením byste měli navštívit oficiální stránku ke stažení Go a zkontrolovat nejnovější verzi.

Použijeme wget příkaz ke stažení nejnovější stabilní verze.

wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz

Ke kontrole kontrolního součtu tarballu použijeme ‘sha256sum příkaz:

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

Výstup by měl vypadat podobně jako následující:

66d83bfb5a9ede000e33c6579a91a29e6b101829ad41fffb5c5bb6c900e109d9 go1.12.7.linux-amd64.tar.gz

Budete se muset ujistit, že hash se vytiskl ze sha256sum  příkaz odpovídá příkazu ze stránky Go download.

Dále extrahujeme tar soubor do /usr/local adresář s následujícím příkazem:

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

Nyní bychom měli v našem systému říci, kde najdeme spustitelné binární soubory Go. To vám umožní skutečně spouštět příkazy ve vašem terminálu. Abychom to mohli udělat, musíme nastavit PATH proměnná prostředí. Musíme připojit cestu k $HOME/.profile soubor pro aktuálního uživatele.

nano $HOME/.profile

A přidejte následující cestu:

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

Soubor uložíme a načteme novou PATH proměnnou do aktuální relace shellu provedením následujícího příkazu.

source ~/.profile

Krok 3:Ověření instalace Go

Pokud je vše nainstalováno a nastaveno správně, měli bychom být schopni spustit příkazy Go.

Chcete-li ověřit verzi Go, spusťte následující příkaz:

go version

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

go version go1.12.7 linux/amd64

Pokud chcete ověřit všechny nakonfigurované proměnné prostředí, můžete použít následující příkaz:

go env

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

GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
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-build959242624=/tmp/go-build -gno-record-gcc-switches"

Go byl úspěšně nainstalován a nastaven na serveru. Dále otestujeme instalaci pomocí jednoduchého příkladu programu.

Krok 4:Testování instalace Go

Vytvoříme nový adresář pracovního prostoru a vytvoříme jednoduchou aplikaci Go.

Chcete-li vytvořit adresář pracovního prostoru, spusťte následující příkaz:

mkdir ~/go

Potřebujeme vytvořit nový adresář uvnitř pracovního prostoru pomocí následujícího příkazu:

mkdir -p ~/go/src/helloGo

V tomto adresáři bychom měli vytvořit nový soubor s názvem helloGo.go a vložte následující obsah:

package main

import "fmt"

func main() {
     fmt.Printf("Hello, Go\n")
}

Nyní musíme soubor sestavit spuštěním následujících příkazů:

cd ~/go/src/helloGo
go build

Potom můžeme spustit spustitelný soubor provedením příkazu níže:

./helloGo

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

Hello, Go

To je vše – v tomto tutoriálu jsme se naučili, jak nainstalovat Go na Ubuntu 18.04 VPS, a také jak vytvořit jednoduchou aplikaci Go. Nyní můžete využít výhody velké komunity a mnoha programů, které jsou napsány v Go.

Samozřejmě nemusíte instalovat Go na Ubuntu 18.04 VPS, pokud používáte jeden z našich plánů Ubuntu VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Go na Ubuntu 18.04 nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

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


Panels
  1. Jak nainstalovat ISPConfig 3 na Ubuntu 18.04

  2. Jak nainstalovat Webmin na Ubuntu 18.04

  3. Jak nainstalovat Panda3D na Ubuntu 10.04

  1. Jak nainstalovat Zabbix na Ubuntu

  2. Jak nainstalovat Observium na Ubuntu 14.04

  3. Jak nainstalovat Javu na Ubuntu 16.04

  1. Jak nainstalovat ATutor na Ubuntu 14.04

  2. Jak nainstalovat Odoo 10 na Ubuntu 16.04

  3. Jak nainstalovat Redis na Ubuntu 16.04