Në artikullin tjetër do të hedhim një vështrim në Go. I njohur gjithashtu si GoLang, është një gjuhë programimi me burim të hapur zhvilluar në Google nga Robert Griesemer, Rob Pike dhe Ken Thompson. Gjuha Go është në dispozicion në depot e paracaktuara të shumicës së shpërndarjeve Gnu / Linux. Kjo gjuhë po përdoret në mënyrë aktive në disa nga serverat e prodhimit të Google, si dhe kompani të tjera si Dropbox, Soundcloud, Uber, etj.
Në këtë artikull do të shohim se si të instaloni dhe konfiguroni gjuhën e programimit Go në Ubuntu. Kjo është një gjuhë programimi hartuar, konkurrent, e domosdoshme, i strukturuar, jo i orientuar nga objekti dhe mbledhësi i mbeturinave. Ne do të jemi në gjendje të instalojmë Golang duke përdorur menaxherin e paketës ose duke shkarkuar kodin.
Instaloni Go në Ubuntu
Instaloni gjuhën Go duke përdorur menaxherët e paketave
Në sistemet e bazuara në DEB si Debian, Ubuntu, Linux Mint, mund ta instalojmë duke përdorur komandën e mëposhtme në terminal (Ctrl + Alt + T):
sudo apt-get install golang
Ju gjithashtu mund të kërkoni për e instaloni mjete shtesë. Në sistemet e bazuara në DEB, ekzekutohen në të njëjtin terminal:
sudo apt-cache search golang
Instalo Go nga burimi
Versioni i gjuhës Go në depot e paracaktuara mund të jetë i vjetëruar. Nëse jeni të interesuar të instaloni versionin më të fundit, shkarkojeni atë nga faqja zyrtare e internetit dhe instalojeni manualisht siç përshkruhet më poshtë. Për këtë shembull, ky ka qenë opsioni që kam ndjekur.
Komandat e mëposhtme kam provuar në versionin e Ubuntu 17.10. Sidoqoftë, këto hapa janë të njëjtë për shpërndarjet e tjera Gnu / Linux. Shkarkoni versionin e fundit të kompresuar nga tuaj faqe interneti.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
tani kontrolloni integritetin e skedarit shkarkuar siç tregohet më poshtë.
sha256sum go1.9.3.linux-amd64.tar.gz
Vlera e Shuma e kontrollit SHA256 që komanda e mëparshme tregon se duhet të përputheni me atë të dhënë me lidhjen e shkarkimit. Nëse nuk përputhet, shkarkojeni përsëri.
Ekstraktoni skedarin e shkarkuar me komandën:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
Do të nxirret në direktori / usr / lokale. Flamuri -C tregon direktorinë e destinacionit.
Konfiguro Go
Tani, ne duhet vendosni shtegun për të shkuar në profilin e përdoruesit. Redaktoni profilin tuaj të përdoruesit duke shtypur në terminal (Ctrl + Alt + T):
sudo vi ~/.profile
Shtoni rreshtin e mëposhtëm:
export PATH=$PATH:/usr/local/go/bin
Ruani dhe mbyllni skedarin.
Tani do të konfigurojmë hapësira e punës. Hapësira e punës është një hierarki e direktorive. Në këtë rast ne do t'ju japim tre direktori në rrënjën e tij:
- src
- pkg
- bin
Ne mund ta krijojmë këtë hierarki të direktorive duke përdorur komandën e mëposhtme në terminal:
mkdir -p $HOME/go_projects/{src,pkg,bin}
Tjetra, ne duhet tregojnë hapësirën e re të punës. Për ta bërë këtë, modifikoni skedarin of / .profile:
sudo vi ~/.profile
Dhe në të shtoni linjat e mëposhtme:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
Nëse Go është instaluar në një vendndodhje tjetër nga vendndodhja e paracaktuar (/ usr / lokale /), duhet të specifikoni rrugën e instalimit (GOROOT) në skedarin of / .profile. Për shembull, nëse keni instaluar Shko në direktorinë tuaj HOME, atëherë do të duhet të shtoni linjat e mëposhtme në skedarin e profilit të përdoruesit:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
Ju lutem vini re që nëse keni instaluar Golang duke përdorur menaxherët e paketave, rruga e instalimit do të jetë / usr / lib / shko o / usr / lib / golang. Në këtë rast do të duhet të azhurnoni vlerën e itinerarit në GOROOT.
Pasi të keni specifikuar vlerat e duhura, azhurnoni vlerat e mjedisit Go duke shtypur:
source ~/.profile
Verifikoni instalimin
Ekzekutoni komandat e mëposhtme për të kontrolluar nëse gjithçka është instaluar dhe konfiguruar si duhet. Le të shohim versioni i instaluar me:
go version
Për ta parë atë informacion rreth mjedisit, drejtuar:
go env
Nëse shihni rezultate si ato në pamjen e mëparshme të ekranit, urime! ju mund të filloni programimin tani.
Krijoni një 'përshëndetje botë' duke përdorur Go
Tani që kemi instaluar Go, le të shkojmë përpara dhe të besojmë një program i thjeshtë 'hello world'.
Ne do të krijojmë një skedar të quajtur pershendetje me komandën e mëposhtme:
vi go_projects/src/hola/hola.go
Shtoni linjat vijuese në të:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
Ruani dhe mbyllni skedarin. Nisni komandën e mëposhtme për të përpiloni programin:
go install $GOPATH/src/hola/hola.go
Së fundi, ekzekutoni programin duke përdorur komandën:
$GOBIN/hello
Nëse gjithçka shkoi mirë, urime! Sapo krijuat një program shembull me Go.
Për më shumë detaje, shihni seksioni i ndihmës drejtimin:
go help
Ju gjithashtu mund të kontrolloni dokumentacioni zyrtar nga Go.
Në rast se nuk e dëshironi më këtë gjuhë, mundeni çinstaloni atë Permes menaxher i paketave një thjeshtë duke fshirë direktorinë / usr / local / go. Kjo do të varet nga opsioni i instalimit që merrni. Përveç kësaj, ajo gjithashtu heq drejtoritë nga hapësira e punës.