Jinsi ya kufunga Go katika Ubuntu 20.04


Go ni lugha maarufu ya programu iliyoundwa na Google. Toleo la kwanza lilikuwa mnamo Novemba 10, 2009, na toleo la 1.0 lilitolewa mnamo 2012. Ni lugha mpya kabisa ikilinganishwa na lugha kama Java, Python, C, C++, n.k.. ambayo imekuwa sokoni kwa zaidi ya 15 plus miaka.

Go ilitekelezwa kwa lugha ya Bunge (GC); C++ (gccgo) na Nenda. Katika sehemu nyingi, unaweza kuona watu wakirejelea kwenda kama golang na hiyo ni kwa sababu ya jina la kikoa chake, golang.org, lakini jina linalofaa ni Go. Go ni jukwaa la msalaba, inaweza kusanikishwa kwenye Linux, Windows, na macOS.

Zifuatazo ni baadhi ya vipengele vya msingi vya Go.

  • Charaza na kutunga lugha ya programu bila mpangilio.
  • Usaidizi wa sarafu na ukusanyaji wa Taka.
  • Maktaba thabiti na kifaa.
  • Uchakataji mwingi na utendakazi wa juu wa mitandao.
  • Inajulikana kwa urahisi wa kusomeka na utumiaji (Kama Chatu).

Katika nakala hii, utajifunza jinsi ya kusanikisha na kusanidi Lugha ya Kupanga Programu katika Ubuntu 20.04.

Kufunga Lugha ya Go katika Ubuntu

Tutakuwa tunasakinisha toleo jipya zaidi la Go ambalo ni 1.15.5. Ili kupakua toleo la hivi karibuni, nenda kwa amri ya wget ili kuipakua kwenye terminal.

$ sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz

Ifuatayo, toa tarball kwa /usr/local directory.

$ sudo tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz

Ongeza njia ya jozi kwenye faili ya .bashrc /etc/profile (kwa usakinishaji wa mfumo mzima).

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

Baada ya kuongeza mabadiliko ya mazingira ya PATH, unahitaji kuomba mabadiliko mara moja kwa kuendesha amri ifuatayo.

$ source ~/.bashrc

Sasa thibitisha usakinishaji kwa kuendesha tu toleo la go kwenye terminal.

$ go version

Unaweza pia kusakinisha go kutoka kwa duka la snap pia.

$ sudo snap install --classic --channel=1.15/stable go 

Wacha tuendeshe programu yetu ya kitamaduni ya ulimwengu. Hifadhi faili kwa kiendelezi cha .go.

$ cat > hello-world.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Ili kuendesha aina ya programu nenda kwenye kutoka kwa terminal.

$ go run hello-world.go

Ondoa Lugha ya Go katika Ubuntu

Kuondoa Go kutoka kwa mfumo ondoa saraka ambapo go tarball hutolewa. Katika kesi hii, go hutolewa kwa /usr/local/go. Pia, ondoa ingizo kutoka ~/.bashrc au ~/.bash_profile kulingana na mahali ulipoongeza njia ya kuhamisha.

$ sudo rm -rf /usr/local/go
$ sudo nano ~/.bashrc        # remove the entry from $PATH
$ source ~/.bashrc

Hiyo ni kwa makala hii. Sasa unayo, Nenda juu na kukimbia ili kucheza nayo.