Step 1 — Install Go Language
Login to your Ubuntu system using ssh and upgrade to apply latest security updates there.# yum clean all # yum updateNow download the Go language binary archive file using following link. To find and download latest version available or 32 bit version go to official download page.
# wget https://storage.googleapis.com/golang/go1.7.4.linux-amd64.tar.gzNow extract the downloaded archive and install it to the desired location on the system. For this tutorial, I am installing it under /usr/local directory. You can also put this under the home directory (for shared hosting) or other location.
# tar -xvf go1.7.4.linux-amd64.tar.gz # mv go /usr/local
Step 2 — Setup Go Environment
Now you need to setup Go language environment variables for your project. Commonly you need to set 3 environment variables as GOROOT, GOPATH and PATH.GOROOT is the location where Go package is installed on your system.
# export GOROOT=/usr/local/goGOPATH is the location of your work directory. For example my project directory is ~/Projects/Proj1 .
# export GOPATH=$HOME/Apps/app1Now set the PATH variable to access go binary system wide.
# export PATH=$GOPATH/bin:$GOROOT/bin:$PATHAll above environment will be set for your current session only. To make it permanent add above commands in ~/.profile file.
Step 3 — Verify Installation
At this step, you have successfully installed and configured go language on your system. First use the following command to check Go version.$Now also verify all configured environment variables using following command.go version go version go1.7.4 linux/amd64
$go env GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/home/tecadmin/Apps/app1" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build661994963=/tmp/go-build" CXX="g++" CGO_ENABLED="1"
Comments
Post a Comment