Eikite, įdiekite šią programavimo kalbą „Ubuntu 17.10“

apie eiti

Kitame straipsnyje apžvelgsime „Go“. Taip pat žinomas kaip „GoLang“ atvirojo kodo programavimo kalba „Google“ sukūrė Robertas Griesemeris, Robas Pike'as ir Kenas Thompsonas. „Go“ kalba yra numatytosiose daugumos „Gnu / Linux“ paskirstymų saugyklose. Ši kalba aktyviai naudojama kai kuriuose „Google“ gamybos serveriuose, taip pat kitose įmonėse, tokiose kaip „Dropbox“, „Soundcloud“, „Uber“ ir kt.

Šiame straipsnyje mes pamatysime, kaip įdiegti ir konfigūruoti „Go“ programavimo kalbą „Ubuntu“. Tai yra programavimo kalba kompilado, konkurentas, imperatyvus, struktūrizuotas, nėra orientuotas į objektą ir šiukšlių surinkėjas. „Golang“ galėsime įdiegti naudodami paketų tvarkyklę arba atsisiųsdami kodą.

Įdiekite „Go“ į „Ubuntu“

Įdiekite „Go“ kalbą naudodami paketų tvarkykles

DEB pagrįstose sistemose, tokiose kaip „Debian“, „Ubuntu“, "Linux monetų kalykla, galime jį įdiegti naudodami šią komandą terminale (Ctrl + Alt + T):

sudo apt-get install golang

Taip pat galite ieškoti el įdiekite papildomus įrankius. DEB pagrįstose sistemose paleiskite tą patį terminalą:

sudo apt-cache search golang

Įdiekite „Go“ iš šaltinio

„Go“ kalbos versija numatytosiose saugyklose gali būti pasenusi. Jei norite įdiegti naujausią versiją, atsisiųskite ją iš oficialios svetainės ir įdiekite rankiniu būdu, kaip aprašyta toliau. Šiame pavyzdyje tai buvo mano pasirinkta galimybė.

Šios komandos, kurias išbandžiau Ubuntu 17.10. Tačiau šie veiksmai yra vienodi ir kitiems „Gnu / Linux“ paskirstymams. Atsisiųskite naujausią suglaudintą versiją iš savo Interneto svetainė.

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

Dabar patikrinkite failo vientisumą atsisiųsta taip, kaip parodyta žemiau.

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

Vertė SHA256 kontrolinė suma kad ankstesnė komanda parodo, kad turite atitikti pateiktą su atsisiuntimo nuoroda. Jei neatitinka, atsisiųskite jį dar kartą.

Išskleiskite atsisiųstą failą naudodami komandą:

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

Jis bus išgautas kataloge / usr / local. -C vėliava nurodo paskirties katalogą.

Konfigūruoti „Go“

Dabar mes privalome nustatykite kelią į „Go“ vartotojo profilyje. Redaguokite savo vartotojo profilį įvesdami terminalą („Ctrl“ + „Alt“ + T):

sudo vi ~/.profile

Pridėkite šią eilutę:

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

Išsaugokite ir uždarykite failą.

Dabar mes sukonfigūruosime darbo sritis. Darbo sritis yra katalogų hierarchija. Šiuo atveju pateiksime jums tris katalogus:

  • src
  • Pkg
  • jusu siuksliu

Šią katalogų hierarchiją galime sukurti naudodami šią komandą terminale:

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

Toliau mes turime nukreipkite į naują darbo sritį. Norėdami tai padaryti, redaguokite failą ~ / .profile:

sudo vi ~/.profile

Ir jame pridėkite šias eilutes:

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

Eikite vartotojo profilio konfigūracija

Jei „Go“ įdiegta ne numatytojoje vietoje (/ usr / local /), turite nurodyti diegimo kelią (GOROOT) faile ~ / .profile. Pavyzdžiui, jei „HOME“ kataloge įdiegėte „Go“, tada vartotojo profilio faile turėsite pridėti šias eilutes:

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

Turėkite tai omenyje jei įdiegėte „Golang“ naudodami paketų tvarkyklesbus diegimo kelias / usr / lib / go o / usr / lib / golang. Tokiu atveju turėsite atnaujinti maršruto vertę GOROOT.

Nurodę tinkamas reikšmes, atnaujinkite „Go“ aplinkos vertes įvesdami:

source ~/.profile

Patikrinkite diegimą

eikite informacija ir diegimo patikrinimas

Vykdykite šias komandas, kad patikrintumėte, ar viskas tinkamai įdiegta ir sukonfigūruota. Pažiūrėkime įdiegta versija su:

go version

Norėdami ją pamatyti informacija apie aplinką, paleisti:

go env

Jei matote tokius rezultatus kaip ankstesnėje ekrano kopijoje, sveikiname! galite pradėti programuoti dabar.

Sukurkite „labas pasaulį“ naudodamiesi „Go“

Dabar, kai jau įdiegėme „Go“, eikime pirmyn ir patikėkime paprasta „labas pasaulis“ programa.

Mes ketiname sukurti failą, vadinamą labas.go su tokia komanda:

vi go_projects/src/hola/hola.go

Pridėkite šias eilutes:

package main

import "fmt"

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

Išsaugokite ir uždarykite failą. Paleiskite šią komandą sudaryti programą:

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

Galiausiai, paleiskite programą naudojant komandą:

programos įdiegimas ir paleidimas „Go“

$GOBIN/hello

Jei viskas pavyko gerai, sveikiname! Jūs ką tik sukūrėte programos pavyzdį naudodami „Go“.

Norėdami gauti daugiau informacijos, žr pagalbos skyrius veikia:

Eikite į pagalbą

go help

Taip pat galite patikrinti oficialūs dokumentai pateikė „Go“.

Jei nebenorite šios kalbos, galite jį pašalinti Per paketų tvarkyklė O simplemente ištrinant katalogą / usr / local / go. Tai priklausys nuo pasirinktos diegimo parinkties. Be to, ji taip pat pašalina katalogus iš darbo srities.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.