Идите, инсталирајте овај програмски језик на Убунту 20.04

о Го инсталацији на Убунту 20.04

У следећем чланку ћемо погледати како можемо инсталирај Го, често називан голанг, на Убунту 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 систем, можемо да почнемо да развијамо наше пројекте. За За више информација о овом језику, корисници могу да консултују званична документација.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.