Setup and config Go environment on Ubuntu 16.04 and Centos 7
Recently somebody have some questions for me.
- Why i can’t run go get ?
- How to change workspace project with Go ?
- Why after i exit session on terminal then all config is reset and go command not found ?
Ok, the following below i will detail, how i installed Go ? You can get more information about it at page
Step 2: Check Go is installed on system and clear it.
sudo rm -rf /usr/local/go
Step 3 : Extract compress file to folder “/usr/local”
sudo tar -C /usr/local -xzf go1.9.1.linux-amd64.tar.gz
Step 4 : Setup environment for user (the step is very important) [Centos] Add the configuration to file “~/.bashrc” [Ubuntu] Add the configuration to file “~/.profile”
export GOPATH=/usr/local/go/workspace
export GOROOT=/usr/local/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
Apply all config environment with command
[Centos]
source ~/.bashrc
[Ubuntu]
source ~/.profile
******* Note ******* GOPATH : this is the directory where you want to save projects. GOROOT : the directory of root Go (Step 3) *******************
Step 5 : Verify installation
Check current version Go
go version
Show all information configuration of Go
go env
Done ! If you have a question for me please inbox facebook, linkedIn, we can discuss about it. Good luck!
Advertisements