У следећем чланку ћемо погледати како можемо инсталирај Го, често називан голанг, на Убунту 20.04. Ово је савремени програмски језик отвореног кода који је креирао Гоогле који ће нам омогућити да креирамо поуздане и ефикасне апликације. То је компилирани језик, што значи да Изворни код ће морати да се компајлира да би се креирала извршна датотека која се користи за покретање софтвера.
Многе популарне апликације, као нпр Кубернетес, лучки радник, Прометеј и Тераформ, написани су у Го. Ово је Преведен, конкурентан, императив, структуриран, необјектно оријентисан, програмски језик који се сакупља отпадом.
Неке од општих карактеристика Го
- Ово је пројекат Опен Соурце.
- Овај језик користи синтаксу сличну Ц.
- употреба статично куцање и његове перформансе су упоредиве са језицима као што су Ц и Ц++ јер, попут ових, компајлер претвара Го код у машински код.
- Овај језик има многе карактеристике и могућности динамичких језика попут Пајтона.
- Иако је то језик дизајниран за системско програмирање, пружа сакупљач смећа и друге могућности високог нивоа што га чини веома моћним језиком.
- Бинарни Го има карактеристику унакрсна компилација завичајно.
- Го подржава објектно оријентисану парадигму програмирања, али за разлику од најпопуларнијих програмских језика, он нема наслеђивање типова или кључне речи.
- Ово је програмски језик дизајниран да искористи предности система са више процесора.
Инсталирајте Го на Убунту 20.04
Да бисмо инсталирали Го на Убунту 20.04, мораћемо само да следимо следеће кораке:
Преузмите Го тарбалл
Од овог писања, најновија стабилна верзија је 1.14.2. Пре преузимања тарбалл-а, Препоручљиво је посетити званична страница за преузимање од Го и проверите да ли је доступна нова верзија.
Да преузмемо пакет који нас занима, можемо то учинити из веб претраживача или користећи вгет у терминалу (Цтрл + Алт + Т):
wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
Након преузимања, ми ћемо распакујте преузету датотеку у директоријум / уср / лоцал:
sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/
Подесите променљиву путање
Al додајте локацију директоријума Го у променљиву окружења $ПАТХ, систем ће знати где да пронађе Го извршне бинарне датотеке.
Ово се може урадити додавањем следећег реда у датотеку / етц / профиле (за инсталацију у целом систему) или у датотеку $ХОМЕ/.профил (за тренутну корисничку инсталацију):
export PATH=$PATH:/usr/local/go/bin
Када је претходни ред додат у фајл који нас највише занима, остаје нам само да га сачувамо и учитајте нову ПАТХ променљиву окружења у тренутну сесију љуске са наредбом:
source ~/.profile
Потврдите инсталацију
Ми ћемо бити у стању погледајте верзију инсталирану на систему куцање у терминалу (Цтрл + Алт + Т):
go version
Мали пример
Да бисмо тестирали инсталацију овог језика, направићемо једноставан програм који штампа класични 'Здраво Свете'.
Подразумевано променљива ГОПАТХ, која одређује локацију радног простора, постављена је на $ХОМЕ/го. Да бисмо креирали директоријум радног простора, потребно је само да напишемо у терминалу (Цтрл+Алт+Т):
mkdir ~/go
У оквиру радног простора, направићемо нови директоријум под називом срц и унутар именика здраво:
mkdir -p ~/go/src/hola
У овом директоријуму, користећи наш омиљени уређивач створићемо датотеку која се зове здраво.го, а унутра ћемо налепити следећи код:
package main import "fmt" func main() { fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n") }
Када се налепи, мораћемо само да сачувамо датотеку и изађемо. Да добијем Сазнајте више о хијерархији директоријума Го Воркспаце., корисници могу да посете Страница са документацијом.
Сада идемо до директоријума ~/го/срц/хелло y покрените следећу команду да преведете програм:
cd ~/go/src/hola go build
Горња команда ће креирати извршна датотека под називом хелло. Ово можемо извршити тако што ћемо написати наредбу:
./hola
Сада када смо преузели и инсталирали Го на наш Убунту 20.04 систем, можемо да почнемо да развијамо наше пројекте. За За више информација о овом језику, корисници могу да консултују званична документација.