I neste artikkel skal vi ta en titt på Go. Også kjent som GoLang, det er det et programmeringsspråk med åpen kildekode utviklet hos Google av Robert Griesemer, Rob Pike og Ken Thompson. Go-språket er tilgjengelig i standardregister for de fleste Gnu / Linux-distribusjoner. Dette språket brukes aktivt på noen av Googles produksjonsservere, så vel som andre selskaper som Dropbox, Soundcloud, Uber, etc.
I denne artikkelen vil vi se hvordan du installerer og konfigurerer Go-programmeringsspråket i Ubuntu. Dette er et programmeringsspråk kompilert, konkurrent, avgjørende, strukturert, ikke objektorientert og søppelmann. Vi vil kunne installere Golang ved hjelp av pakkebehandling eller nedlasting av koden.
Installer Gå på Ubuntu
Installer Go-språket ved hjelp av pakkeforvaltere
I DEB-baserte systemer som Debian, Ubuntu, Linux Mint, kan vi installere det ved hjelp av følgende kommando i terminalen (Ctrl + Alt + T):
sudo apt-get install golang
Du kan også søke etter e installere tilleggsverktøy. Kjør på samme terminal på DEB-baserte systemer:
sudo apt-cache search golang
Installer Go fra kilde
Versjonen av Go-språket i standardregisterene kan være utdatert. Hvis du er interessert i å installere den nyeste versjonen, kan du laste den ned fra det offisielle nettstedet og installere det manuelt som beskrevet nedenfor. For dette eksemplet har dette vært alternativet jeg har fulgt.
Følgende kommandoer har jeg testet i versjonen av Ubuntu 17.10. Disse trinnene er imidlertid de samme for andre Gnu / Linux-distribusjoner. Last ned den siste komprimerte versjonen fra din nettsted.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
Nå sjekk integriteten til filen lastet ned som vist nedenfor.
sha256sum go1.9.3.linux-amd64.tar.gz
Verdien av SHA256 sjekksum at den forrige kommandoen viser at du må matche den som følger med nedlastningskoblingen. Hvis den ikke stemmer overens, kan du laste den ned igjen.
Pakk ut den nedlastede filen med kommandoen:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
Det blir hentet ut i katalogen / Usr / local. Flagget -C viser destinasjonskatalogen.
Konfigurer Go
Nå må vi sett stien til Gå i brukerens profil. Rediger brukerprofilen din ved å skrive inn terminalen (Ctrl + Alt + T):
sudo vi ~/.profile
Legg til følgende linje:
export PATH=$PATH:/usr/local/go/bin
Lagre og lukk filen.
Nå skal vi konfigurere arbeidsområdet. Et arbeidsområde er et hierarki av kataloger. I dette tilfellet skal vi gi deg tre kataloger i roten:
- src
- pkg
- bin
Vi kan opprette dette hierarkiet med kataloger ved hjelp av følgende kommando i terminalen:
mkdir -p $HOME/go_projects/{src,pkg,bin}
Deretter må vi pek på det nye arbeidsområdet. For å gjøre dette, rediger ~ / .profile-filen:
sudo vi ~/.profile
Og i det legger du til følgende linjer:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
Hvis Go er installert på et annet sted enn standardplasseringen (/ usr / lokal /), må du spesifisere installasjonsstien (GOROOT) i ~ / .profile-filen. For eksempel, hvis du har installert Go i HOME-katalogen, så må du legge til følgende linjer i brukerprofilfilen:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
Husk det hvis du har installert Golang ved hjelp av pakkeforvalterevil installasjonsstien være / usr / lib / go o / usr / lib / golang. I dette tilfellet må du oppdatere verdien av ruten i GOROOT.
Når du har spesifisert de riktige verdiene, oppdaterer du Go-miljøverdiene ved å skrive:
source ~/.profile
Bekreft installasjonen
Kjør følgende kommandoer for å sjekke om alt er installert og konfigurert riktig. La oss se den installerte versjonen med:
go version
Å se henne miljøinformasjon, løpe:
go env
Hvis du ser resultater som de i forrige skjermbilde, gratulerer! du kan begynne å programmere nå.
Lag en 'hei verden' ved hjelp av Go
Nå som vi har Go installert, la oss fortsette og tro et enkelt 'hallo verden'-program.
Vi skal lage en fil som heter hei.go med følgende kommando:
vi go_projects/src/hola/hola.go
Legg til følgende linjer i den:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
Lagre og lukk filen. Start følgende kommando til kompilere programmet:
go install $GOPATH/src/hola/hola.go
Endelig, kjør programmet ved hjelp av kommando:
$GOBIN/hello
Hvis alt gikk bra, gratulerer! Du opprettet nettopp et eksempelprogram med Go.
For mer informasjon, se hjelpeavdelingen løping:
go help
Du kan også sjekke offisiell dokumentasjon av Go.
I tilfelle du ikke lenger vil ha dette språket, kan du avinstaller det gjennom pakkeleder eller bare sletter / usr / local / go-katalogen. Det vil avhenge av installasjonsalternativet du tar. I tillegg fjerner det også katalogene fra arbeidsområdet.