Idite, instalirajte ovaj programski jezik na Ubuntu 17.10

otprilike ići

U sljedećem ćemo članku pogledati Go. Također poznat kao GoLang, to je programski jezik otvorenog koda koji su na Googleu razvili Robert Griesemer, Rob Pike i Ken Thompson. Go jezik dostupan je u zadanim spremištima većine Gnu / Linux distribucija. Ovaj se jezik aktivno koristi na nekim Googleovim produkcijskim poslužiteljima, kao i u drugim tvrtkama kao što su Dropbox, Soundcloud, Uber itd.

U ovom ćemo članku vidjeti kako instalirati i konfigurirati programski jezik Go u Ubuntuu. Ovo je programski jezik sastaviti, konkurent, imperativ, strukturirano, nije objektno orijentiran i sakupljač smeća. Moći ćemo instalirati Golang pomoću upravitelja paketa ili preuzimajući kod.

Instalirajte Go on Ubuntu

Instalirajte jezik Go pomoću upravitelja paketa

U sustavima temeljenim na DEB-u poput Debian, Ubuntu, Linux Mint, možemo ga instalirati pomoću sljedeće naredbe u terminalu (Ctrl + Alt + T):

sudo apt-get install golang

Također možete tražiti e instalirajte dodatne alate. Na sustavima koji se temelje na DEB, izvodite se na istom terminalu:

sudo apt-cache search golang

Instalirajte Go iz izvora

Verzija jezika Go u zadanim spremištima možda je zastarjela. Ako ste zainteresirani za instalaciju najnovije verzije, preuzmite je sa službenog web mjesta i instalirajte ručno kako je opisano u nastavku. U ovom primjeru ovo je opcija koju sam slijedio.

Sljedeće naredbe koje sam testirao u verziji Ubuntu 17.10. Međutim, ovi su koraci isti za ostale Gnu / Linux distribucije. Preuzmite najnoviju komprimiranu verziju s vašeg web stranica.

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

Sada provjerite cjelovitost datoteke preuzeto kao što je prikazano u nastavku.

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

Vrijednost SHA256 kontrolna suma da prethodna naredba pokazuje da se morate podudarati s onom priloženom vezom za preuzimanje. Ako se ne podudara, preuzmite ga ponovo.

Izdvojite preuzetu datoteku naredbom:

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

Bit će izdvojeno u direktorij / usr / local. Oznaka -C označava odredišni direktorij.

Konfigurirajte Go

Sad moramo postavite put na Go u korisnikovom profilu. Uredite svoj korisnički profil upisivanjem terminala (Ctrl + Alt + T):

sudo vi ~/.profile

Dodajte sljedeći redak:

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

Spremite i zatvorite datoteku.

Sad ćemo konfigurirati radni prostor. Radni prostor je hijerarhija direktorija. U ovom ćemo vam slučaju dati tri direktorija u korijenu:

  • src
  • PKG
  • kanta

Ovu hijerarhiju direktorija možemo stvoriti pomoću sljedeće naredbe u terminalu:

mkdir -p $HOME/go_projects/{src,pkg,bin}

Dalje, moramo pokažite na novi radni prostor. Da biste to učinili, uredite datoteku ~ / .profile:

sudo vi ~/.profile

I u nju dodajte sljedeće retke:

export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

Idite na konfiguraciju korisničkog profila

Ako je Go instaliran na lokaciji koja nije zadana lokacija (/ usr / local /), morate navesti put instalacije (GOROOT) u datoteci ~ / .profile. Na primjer, ako ste instalirali Go u svoj direktorij HOME, tada ćete morati dodati sljedeće retke u datoteku korisničkog profila:

export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

Imajte to na umu ako ste Golang instalirali pomoću upravitelja paketa, instalacijski put će biti / usr / lib / go o / usr / lib / golang. U tom ćete slučaju trebati ažurirati vrijednost rute u GOROOT-u.

Nakon što navedete odgovarajuće vrijednosti, ažurirajte vrijednosti okoliša Go tipkajući:

source ~/.profile

Provjerite instalaciju

idite na informacije i provjeru instalacije

Izvedite sljedeće naredbe da biste provjerili je li sve ispravno instalirano i konfigurirano. Da vidimo instalirana verzija s:

go version

Da je vidim informacije o okolišu, trčanje:

go env

Ako vidite rezultate poput onih na prethodnom snimku zaslona, ​​čestitamo! možete početi s programiranjem sada.

Stvorite 'zdravi svijet' koristeći Go

Sad kad smo instalirali Go, krenimo i vjerujmo jednostavan program 'hello world'.

Stvorit ćemo datoteku pod nazivom zdravo.go sa sljedećom naredbom:

vi go_projects/src/hola/hola.go

U njega dodajte sljedeće retke:

package main

import "fmt"

func main() {
fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10")
}

Spremite i zatvorite datoteku. Pokrenite sljedeću naredbu za sastaviti program:

go install $GOPATH/src/hola/hola.go

Konačno, pokrenite program pomoću naredbe:

instalacija i pokretanje programa u programu Go

$GOBIN/hello

Ako je sve prošlo u redu, čestitamo! Upravo ste kreirali primjer programa s Goom.

Za više detalja pogledajte odjeljak za pomoć trčanje:

Idite u pomoć

go help

Također možete provjeriti službena dokumentacija od Go.

U slučaju da više ne želite ovaj jezik, možete deinstalirajte ga Kroz upravitelj paketa o simplemente brisanje direktorija / usr / local / go. Ovisit će o opciji instalacije koju ste poduzeli. Osim toga, uklanja i direktorije iz radnog prostora.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.