Go také nazývaný Golang je programovací jazyk s otevřeným zdrojovým kódem vyvinutý společností Google. Používá se k vytváření spolehlivých a efektivních aplikací. Je multiplatformní a lze jej nainstalovat na Linux, Windows a macOS. Jedná se o kompilovaný programovací jazyk, což znamená, že k vytvoření spustitelného souboru nemusíte kompilovat zdrojový kód. Používá jej mnoho organizací včetně Mangodb, Soundcloud, Netflix, Uber atd.
V tomto příspěvku vám ukážu, jak nainstalovat programovací jazyk Go na server Ubuntu 20.04.
Předpoklady
- Server se systémem Ubuntu 20.04.
- Na serveru je nakonfigurováno heslo uživatele root.
Instalovat Go
Nejprve si stáhněte nejnovější verzi Go z jejich oficiálního webu pomocí následujícího příkazu:
wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz
Po stažení Go rozbalte stažený soubor do adresáře /usr/local:
tar -xzf go1.16.5.linux-amd64.tar.gz -C /usr/local/
Dále budete muset přidat cestu k adresáři Go do proměnné $PATH v adresáři /etc/profile.
nano /etc/profile
Přidejte následující řádek:
export PATH=$PATH:/usr/local/go/bin
Uložte a zavřete soubor a poté aktivujte proměnnou prostředí PATH pomocí následujícího příkazu:
source /etc/profile
Dále spusťte následující příkaz a zkontrolujte nainstalovanou verzi Go:
go version
Měli byste získat následující výstup:
go version go1.16.5 linux/amd64
Jak používat Go
Abychom instalaci Go otestovali, napíšeme a sestavíme ukázkový program.
Nejprve vytvořte adresář pro svůj program pomocí následujícího příkazu:
mkdir hello
Dále vytvořte soubor hello.go:
nano hello/hello.go
Přidejte následující kódy:
package main import "fmt" func main() { fmt.Printf("Hello, World\n") }
Uložte a zavřete soubor a poté vytvořte soubor go.mod:
nano hello/go.mod
Přidejte následující řádek:
module example.com/mod
Uložte a zavřete soubor, změňte adresář na hello a sestavte program pomocí následujícího příkazu:
cd hello
go build
Dále spusťte program pomocí následujícího příkazu:
./mod
Měli byste vidět následující výstup:
Hello, World!
Závěr
Gratulujeme! úspěšně jste nainstalovali Go na Ubuntu 20.04. Nyní můžete začít vyvíjet svou první aplikaci pomocí Go. Další informace najdete v dokumentaci Go.