How to Install Go on CentOS 7
Innehållsförteckning:
Go, ofta kallad golang är ett modernt open source-programmeringsspråk skapat av Google. Många populära applikationer, inklusive Kubernetes, Docker, Hugo och Caddy är skrivna i Go.
I den här tutorialen visar vi dig hur du laddar ner och installerar Go på ett CentOS 7-system.
förutsättningar
Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.
Hur man installerar Go
Vid skrivandet av denna artikel är den senaste stabila versionen av Go version 1.13. Innan du laddar ner tarballen, besök den officiella Go-nedladdningssidan och kontrollera om det finns en ny version tillgänglig.
Följ stegen nedan för att installera Go on CentOS 7:
-
Ladda ner tarballen.
För att ladda ner Go-binären använder du antingen
wgetellercurl:wgetVerifiera tarballen.
När nedladdningen är klar verifierar du tarball-kontrollsumman med kommandot
sha256sum:sha256sum go1.13.linux-amd64.tar.gz68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gzSe till att hash som skrivs ut från kommandot ovan matchar det från nedladdningssidan.
Ta ut tarballen.
Använd
tarkommandot för att extrahera tarballen till/usr/localkatalogen:sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gzJustera sökvägsvariabeln.
Nu måste vi berätta för vårt system var vi kan hitta Go körbara binärer genom att justera miljövariabeln
$PATH.Vi kan göra detta genom att lägga till följande rad till
~ /.Bash_profile/etc/profile(för en systemomfattande installation) eller till$HOME/.bash_profilefilen (för en aktuell användareinstallation):export PATH=$PATH:/usr/local/go/binSpara filen och ladda den nya PATH-miljövariabeln i den aktuella skal-sessionen med följande kommando:
source ~/.bash_profile
Testa installationen
För att testa om Go är korrekt installerat, kommer vi att skapa ett arbetsområde och bygga ett enkelt "Hello world" -program.
-
Skapa arbetsytekatalogen
Som standard är arbetsytekatalogen inställd på
$HOME/goatt skapa den:mkdir ~/goSkapa en enkel "Hello World" Go-fil.
Inuti arbetsområdet skapar du en ny katalog
src/hellomkdir -p ~/go/src/hellooch i den katalogen skapa en fil med namnet
hello.go ~ / Go / src / hello / hello.gopackage main import "fmt" func main() { fmt.Printf("Hello, World\n") }Du kan lära dig mer om Go-arbetsområdet kataloghierarki här
Bygg filen hello.go:
För att bygga filen, växla till katalogen
~/go/src/hellooch körgo build:cd ~/go/src/hellogo buildKommandot ovan kommer att skapa en körbar kallad
hello.Kör den körbara:
Kör den körbara genom att skriva:
./helloHello, World
Slutsats
Nu när du har laddat ner och installerat Go your CentOS-system kan du börja utveckla dina Go-projekt.
centos gårLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar och konfigurerar en nfs-server på centos 8
I den här handledningen går du igenom stegen som krävs för att konfigurera en NFSv4-server på CentOS 8. Vi visar också hur du monterar ett NFS-filsystem på klienten.
Hur man installerar och konfigurerar redis på centos 7
Redis är ett datakonstruktionslager med öppen källkod. Det kan användas som en databas, cache och meddelandemäklare och stöder olika datastrukturer såsom strängar, hash, listor, uppsättningar etc.







