Skip to content

Instantly share code, notes, and snippets.

@diegopacheco
Last active August 12, 2019 19:40
Show Gist options
  • Star 13 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save diegopacheco/9bed0827e434abae73c4 to your computer and use it in GitHub Desktop.
Save diegopacheco/9bed0827e434abae73c4 to your computer and use it in GitHub Desktop.
How to Install GO Lang on CentOS / Amazon Linux?

How to Install GO Lang on CentOS / Amazon Linux?

sudo wget https://storage.googleapis.com/golang/go1.4.2.linux-amd64.tar.gz
tar -xzf go1.4.2.linux-amd64.tar.gz 
export GOROOT=PATH_WHERE_YOU_EXTRACT_GO
export PATH=$PATH:$GOROOT/bin 
export GOBIN=$GOROOT/bin 
mkdir ~/golang/ 
export GOPATH=~/golang/ 
export PATH=$GOPATH/bin:$PATH 
go get code.google.com/p/go-tour/gotour
gotour 

Add system vars on ~/.bashrc

export GOROOT=/home/ec2-user/go-14
export PATH=$PATH:$GOROOT/bin
export GOPATH=/home/ec2-user/
export PATH=$GOPATH/bin:$PATH
export GOBIN=/home/ec2-user/go-14/bin/

Eclipse Plugin?

https://github.com/GoClipse/goclipse

@diegopacheco
Copy link
Author

~/.bashrc

export GOROOT=/home/ec2-user/go-14
export PATH=$PATH:$GOROOT/bin
export GOPATH=/home/ec2-user/
export PATH=$GOPATH/bin:$PATH
export GOBIN=/home/ec2-user/go-14/bin/

@diegopacheco
Copy link
Author

sudo wget https://storage.googleapis.com/golang/go1.6.linux-amd64.tar.gz

BASE_DIEGO_DIR=/home/diego/bin
export GOROOT=$BASE_DIEGO_DIR/go1.6/go
export GOPATH=$GOROOT/../golang/
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOROOT/bin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment