Parakushtet
Instalimi
Go (i njohur edhe si Golang) është një gjuhë programimi e përpiluar në mënyrë statike, e ngjashme me C, e zhvilluar nga Google. Thjeshtësia dhe shkathtësia e Go e ka bërë atë të jetë gjuha e preferuar për zhvillimin e aplikacioneve në ueb dhe mikroshërbimeve me performancë të lartë.
Go mund të instalohet në Sistemet Operative Linux 32-bit dhe 64-bit. Megjithëse këto hapa janë shkruar për CentOS, Ubuntu, Debian dhe Fedora, ato janë të zbatueshme për çdo shpërndarje Linux .
Parakushtet
Para se të filloni, sigurohuni që të keni
- Një shembull Vultr CentOS 8, Ubuntu 18.04, ose Debian 10 VPS
- Një përdorues me privilegje rrënjësore
Instalimi
Hyni në shembullin tuaj Vultr nëpërmjet SSH .
Hapi 1: Shkarkoni dhe hiqni arkivin Go 1.13
Ndërtimi, koha e ekzekutimit dhe mjetet e mbështetjes së gjuhës Go janë të disponueshme si një arkiv TAR për Linux. Procesi i instalimit:
- Shkarkoni arkivin duke përdorur
wget.
- Nxjerrë atë duke përdorur
tarnë /usr/localshteg.
- Hiq paketën e shkarkuar.
Shembuj të komandave për sistemet 64-bit
wget https://dl.google.com/go/go1.13.6.linux-amd64.tar.gz
sudo tar -zxvf go1.13.6.linux-amd64.tar.gz -C /usr/local
rm go1.13.6.linux-amd64.tar.gz -f
Shembuj të komandave për sistemet 32-bit
wget https://dl.google.com/go/go1.13.6.linux-386.tar.gz
sudo tar -zxvf go1.13.6.linux-386.tar.gz -C /usr/local
rm go1.13.6.linux-386.tar.gz -f
Në kohën e shkrimit të këtij udhëzuesi, versioni më i fundit i disponueshëm ishte 1.13. Mund të kontrolloni versionin më të fundit të Go nga faqja zyrtare e shkarkimit Go .
Hapi 2: Vendosni variablat e mjedisit
Koha e ekzekutimit dhe ekzekutuesit e ndërtimit të Go janë tani të disponueshme nën /usr/local/go/bin. Shtoni shtegun e ekzekutueshëm në PATHvariablin e mjedisit. Shtoni GOROOTvariablin e mjedisit duke iu referuar instalimit tuaj lokal Go. Përdorni sourcekomandën për të ringarkuar vlerat e përditësuara.
echo 'export GOROOT=/usr/local/go' | sudo tee -a /etc/profile
echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a /etc/profile
source /etc/profile
Hapi 3: Verifikimi
Tani, le të verifikojmë konfigurimin Go.
go version
Kjo duhet të printojë versionin aktual.
go env
Kjo duhet të printojë të gjithë flamujt. Nëse po, ju keni konfiguruar me sukses instalimin Go në sistemin tuaj.
OPTIONAL: Një program i shpejtë Hello World
Le të shkruajmë aplikacionin Hello World për të testuar konfigurimin tonë.
Krijoni një dosje dhe lundroni në të.
mkdir hello
cd hello
Krijoni një modul Go duke përdorur go modkomandën.
go mod init hello
Krijo një skedar me emrin hello.go
touch hello.go
Redaktoni skedarin hello.go.
vi hello.go
Pasi të hyni në redaktuesin vi, shtypni Ipër të kaluar në modalitetin "Fut".
Futni pjesën e mëposhtme të kodit në redaktues.
package main
import "fmt"
func main() {
fmt.Printf("Hello World!")
}
Programet e ekzekutueshme Go fillojnë me paketën main. Ne importuam fmt paketën , e cila ofron metoda për të printuar tekstin.
Ruani skedarin duke shtypur ESCdhe shtypurWQENTER
Ekzekutoni aplikacionin tuaj të parë Go
go run hello.go
Ju duhet të shihni daljen:
Hello World!
Ju keni konfiguruar me sukses Go dhe keni shkruar aplikacionin tuaj të parë.