A Golang 1.8.3 telepítése CentOS 7, Ubuntu 16.04 és Debian 9 rendszeren

A Golang a Google által kifejlesztett programozási nyelv. Sokoldalúságának, egyszerűségének és megbízhatóságának köszönhetően a Golang a nyílt forráskódú közösség egyik legnépszerűbb programozási nyelvévé vált.

Ebben a cikkben bemutatom, hogyan telepítheti a Golang legújabb stabil kiadását 64 bites és 32 bites Linux operációs rendszerekre, beleértve a CentOS 7, Ubuntu 16.04 LTS és Debian 9 Stretch rendszereket. Amikor ezt a cikket írtam, a Golang legújabb stabil kiadása a következő volt Golang 1.8.3.

Előfeltételek

  • Vultr CentOS 7, Ubuntu 16.04 LTS vagy Debian 9 Stretch linux szerverpéldány.
  • Egy sudo felhasználó .

1. lépés: Töltse le és bontsa ki a Golang 1.8.3 archívumot

64 bites Linux operációs rendszerekhez

Ha 64 bites Linux operációs rendszert használ, beleértve a CentOS 7 x64-et, az Ubuntu 16.04 amd64-et és a Debian 9 amd64-et, akkor le kell töltenie a Golang 64 bites verzióját az alábbiak szerint:

cd
wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
sudo tar -zxvf go1.8.3.linux-amd64.tar.gz -C /usr/local

32 bites Linux operációs rendszerekhez

Ha 32 bites Linux operációs rendszert használ, beleértve az Ubuntu 16.04 i386-ot és a Debian 9 i386-ot, akkor le kell töltenie a Golang 32 bites verzióját az alábbiak szerint:

cd
wget https://storage.googleapis.com/golang/go1.8.3.linux-386.tar.gz
sudo tar -zxvf go1.8.3.linux-386.tar.gz -C /usr/local

Megjegyzés: A Golang legújabb kiadásához vezető letöltési linket mindig megtalálhatja a hivatalos letöltési oldalon .

2. lépés: Beállítás GOROOTés PATHkörnyezeti változók:

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

3. lépés: Tesztelje a telepítést

go version
go env

Ezenkívül írhat egy egyszerű Golang programot, és kipróbálhatja:

cd
mkdir -p src/hello
cd src/hello
vi hello.go

Töltse fel a fájlt ~/src/hello/hello.goa következő kódrészlettel:

package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}

Mentés és kilépés:

:wq!

Végül futtassa az első Golang programot az alábbiak szerint:

go run hello.go

Ha mindent helyesen csinált, látni fogja a kimenetet:

hello world

Ezzel befejezem az oktatóanyagomat. Köszönöm, hogy elolvasta.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.