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.