V nasledujúcom článku sa pozrieme na Go. Tiež známy ako GoLang otvorený programovací jazyk vyvinuli v spoločnosti Google Robert Griesemer, Rob Pike a Ken Thompson. Jazyk Go je k dispozícii v predvolených úložiskách väčšiny distribúcií Gnu / Linux. Tento jazyk sa aktívne používa na niektorých produkčných serveroch spoločnosti Google, ako aj v iných spoločnostiach, ako sú Dropbox, Soundcloud, Uber atď.
V tomto článku uvidíme, ako nainštalovať a nakonfigurovať programovací jazyk Go v Ubuntu. Toto je programovací jazyk zostavujú, súbežne, imperatív, štruktúrované, nie je objektovo orientovaný a smetiar. Golang budeme môcť nainštalovať pomocou správcu balíkov alebo stiahnutím kódu.
Nainštalujte Go na Ubuntu
Nainštalujte si jazyk Go pomocou správcov balíkov
V systémoch založených na DEB Debian, Ubuntu, Linux Mint, môžeme ho nainštalovať pomocou nasledujúceho príkazu v termináli (Ctrl + Alt + T):
sudo apt-get install golang
Môžete tiež vyhľadať e nainštalovať ďalšie nástroje. V systémoch založených na DEB bežte v rovnakom termináli:
sudo apt-cache search golang
Nainštalujte Go zo zdroja
Jazyková verzia Go v predvolených úložiskách môže byť zastaraná. Ak máte záujem o inštaláciu najnovšej verzie, stiahnite si ju z oficiálnej webovej stránky a nainštalujte ju manuálne podľa popisu nižšie. Pre tento príklad to bola možnosť, ktorú som nasledoval.
Nasledujúce príkazy som testoval vo verzii Ubuntu 17.10. Tieto kroky sú však rovnaké pre ostatné distribúcie Gnu / Linux. Stiahnite si najnovšiu komprimovanú verziu z webové stránky.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
Teraz skontrolujte integritu súboru stiahnuté, ako je uvedené nižšie.
sha256sum go1.9.3.linux-amd64.tar.gz
Hodnota Kontrolný súčet SHA256 predchádzajúci príkaz ukazuje, že sa musíte zhodovať s príkazom poskytnutým s odkazom na stiahnutie. Ak sa nezhoduje, stiahnite si ho znova.
Extrahujte stiahnutý súbor pomocou príkazu:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
Bude rozbalený do v adresári / Usr / local. Príznak -C označuje cieľový adresár.
Nakonfigurujte Go
Teraz musíme v profile používateľa nastavte cestu na Choď. Upravte svoj užívateľský profil zadaním terminálu (Ctrl + Alt + T):
sudo vi ~/.profile
Pridajte nasledujúci riadok:
export PATH=$PATH:/usr/local/go/bin
Uložte a zatvorte súbor.
Teraz budeme konfigurovať pracovný priestor. Pracovný priestor je hierarchia adresárov. V takom prípade vám dáme tri adresáre v jeho koreňovom adresári:
- src
- pkg
- popolnice
Túto hierarchiu adresárov môžeme vytvoriť pomocou nasledujúceho príkazu v termináli:
mkdir -p $HOME/go_projects/{src,pkg,bin}
Ďalej musíme ukážte na nový pracovný priestor. Za týmto účelom upravte súbor ~ / .profile:
sudo vi ~/.profile
A v ňom pridajte nasledujúce riadky:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
Ak je Go nainštalovaný na inom než predvolenom mieste (/ usr / local /), musíte určiť cestu k inštalácii (GOROOT) v súbore ~ / .profile. Napríklad, ak máte nainštalovaný Go vo vašom domovskom adresári, potom budete musieť do súboru užívateľského profilu pridať nasledujúce riadky:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
Majte na pamäti, že ak ste nainštalovali Golang pomocou správcov balíkov, bude inštalačná cesta / usr / lib / go o / usr / lib / golang. V takom prípade budete musieť aktualizovať hodnotu trasy v GOROOTe.
Po zadaní príslušných hodnôt aktualizujte hodnoty prostredia Go zadaním:
source ~/.profile
Overte inštaláciu
Spustením nasledujúcich príkazov skontrolujte, či je všetko správne nainštalované a nakonfigurované. Pozrime sa nainštalovaná verzia s:
go version
Vidieť ju informácie o životnom prostredí, spustiť:
go env
Ak vidíte výsledky podobné tým z predchádzajúcej snímky obrazovky, gratulujeme! teraz môžete začať programovať.
Vytvorte „ahoj svet“ pomocou aplikácie Go
Teraz, keď máme nainštalovaný Go, poďme do toho a verte jednoduchý program „ahoj svet“.
Chystáme sa vytvoriť súbor s názvom ahoj.go pomocou nasledujúceho príkazu:
vi go_projects/src/hola/hola.go
Pridajte do nej nasledujúce riadky:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
Uložte a zatvorte súbor. Spustite nasledujúci príkaz do zostaviť program:
go install $GOPATH/src/hola/hola.go
konečne, spustiť program pomocou príkazu:
$GOBIN/hello
Ak všetko prebehlo dobre, gratulujeme! Práve ste vytvorili ukážkový program pomocou aplikácie Go.
Ďalšie informácie nájdete v sekcia pomocníka beh:
go help
Môžete tiež skontrolovať úradná dokumentácia podľa Go.
Ak už tento jazyk nechcete, môžete odinštalujte ho Cez správca balíkov alebo jednoducho odstránenie adresára / usr / local / go. Bude to závisieť od možnosti inštalácie, ktorú využijete. Okrem toho tiež odstráni adresáre z pracovného priestoru.