Seuraavassa artikkelissa aiomme tarkastella Go. Se tunnetaan myös nimellä GoLang avoimen lähdekoodin ohjelmointikieli Googlen kehittämät Robert Griesemer, Rob Pike ja Ken Thompson. Go-kieli on käytettävissä useimpien Gnu / Linux-jakelujen oletusvarastoissa. Tätä kieltä käytetään aktiivisesti joissakin Googlen tuotantopalvelimissa sekä muissa yrityksissä, kuten Dropbox, Soundcloud, Uber jne.
Tässä artikkelissa näemme, miten Go-ohjelmointikieli asennetaan ja määritetään Ubuntussa. Tämä on ohjelmointikieli koottu, kilpailija, välttämätöntä, jäsennelty, ei olio-suuntautunut ja roskankerääjä. Pystymme asentamaan Golangin paketinhallinnalla tai lataamalla koodin.
Asenna Go Ubuntuun
Asenna Go-kieli pakettien hallinnan avulla
DEB-pohjaisissa järjestelmissä, kuten Debian, Ubuntu, Linux Mint, voimme asentaa sen käyttämällä seuraavaa komentoa päätelaitteessa (Ctrl + Alt + T):
sudo apt-get install golang
Voit myös etsiä e asenna lisää työkaluja. Suorita DEB-pohjaisissa järjestelmissä samassa päätelaitteessa:
sudo apt-cache search golang
Asenna Go lähteestä
Oletuskirjastojen Go-kieliversio voi olla vanhentunut. Jos olet kiinnostunut asentamaan uusimman version, lataa se viralliselta verkkosivustolta ja asenna se manuaalisesti alla kuvatulla tavalla. Tässä esimerkissä tämä on ollut vaihtoehto, jota olen seurannut.
Seuraavat komennot, jotka olen testannut versiossa Ubuntu 17.10. Nämä vaiheet ovat kuitenkin samat muille Gnu / Linux-jakeluille. Lataa uusin pakattu versio omalta verkkosivusto.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
Nyt Tarkista tiedoston eheys ladattu alla olevan kuvan mukaisesti.
sha256sum go1.9.3.linux-amd64.tar.gz
Arvo SHA256-tarkistussumma että edellisen komennon mukaan sinun on vastattava latauslinkin sisältämää komentoa. Jos se ei täsmää, lataa se uudelleen.
Pura ladattu tiedosto komennolla:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
Se puretaan hakemistoon / Usr / local. -C-lippu osoittaa kohdehakemiston.
Määritä Go
Nyt meidän täytyy aseta Go-polku käyttäjän profiiliin. Muokkaa käyttäjäprofiiliasi kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):
sudo vi ~/.profile
Lisää seuraava rivi:
export PATH=$PATH:/usr/local/go/bin
Tallenna ja sulje tiedosto.
Nyt konfiguroimme työtila. Työtila on hakemistojen hierarkia. Tässä tapauksessa aiomme antaa sinulle kolme hakemistoa sen juuressa:
- src
- pkt
- astia
Voimme luoda tämän hakemistohierarkian käyttämällä seuraavaa komentoa päätelaitteessa:
mkdir -p $HOME/go_projects/{src,pkg,bin}
Seuraavaksi meidän on osoittamaan uutta työtilaa. Voit tehdä tämän muokkaamalla ~ / .profile-tiedostoa:
sudo vi ~/.profile
Lisää siihen seuraavat rivit:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
Jos Go on asennettu muuhun kuin oletussijaintiin (/ usr / local /), sinun on määritettävä asennuspolku (GOROOT) ~ / .profile-tiedostossa. Esimerkiksi, jos olet asentanut Go-sovelluksen HOME-hakemistoon, sinun on lisättävä seuraavat rivit käyttäjäprofiilitiedostoon:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
Huomaa, että jos olet asentanut Golangin pakettien hallinnan avulla, asennuspolku on / usr / lib / go o / usr / lib / golang. Tässä tapauksessa sinun on päivitettävä reitin arvo GOROOTissa.
Kun olet määrittänyt sopivat arvot, päivitä Go-ympäristöarvot kirjoittamalla:
source ~/.profile
Tarkista asennus
Suorita seuraavat komennot tarkistaaksesi, onko kaikki asennettu ja määritetty oikein. Katsotaan asennettu versio kanssa:
go version
Nähdä hänet ympäristötiedot, juosta:
go env
Jos näet samanlaisia tuloksia kuin edellisessä kuvakaappauksessa, onnittelut! voit aloittaa ohjelmoinnin nyt.
Luo 'hei maailma' Go-toiminnolla
Nyt kun Go on asennettu, mennään eteenpäin ja uskotaan yksinkertainen "hei maailma" -ohjelma.
Aiomme luoda tiedoston nimeltä hei.go seuraavalla komennolla:
vi go_projects/src/hola/hola.go
Lisää siihen seuraavat rivit:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
Tallenna ja sulje tiedosto. Käynnistä seuraava komento koota ohjelma:
go install $GOPATH/src/hola/hola.go
lopuksi, Suorita ohjelma käyttämällä komentoa:
$GOBIN/hello
Jos kaikki sujui hyvin, onnittelut! Loit juuri Go-esimerkkiohjelman.
Katso lisätietoja ohje-osio käynnissä:
go help
Voit myös tarkistaa viralliset asiakirjat kirjoittanut Go.
Jos et enää halua tätä kieltä, voit poista se kautta paketinhallinta O simplemente / usr / local / go -hakemiston poistaminen. Se riippuu valitsemastasi asennusvaihtoehdosta. Lisäksi se poistaa myös hakemistot työtilasta.