#在国内镜像下载二进制包 wget -c http://www.golangtc.com/static/go/go1.4.2.linux-amd64.tar.gz; tar -C /usr/local -xzf go1.4.2.linux-amd64.tar.gz; #把golang的bin目录加入全局环境变量 cat >>/etc/profile<<EOF export PATH=$PATH:/usr/local/go/bin EOF #让配置生效 source /etc/profile; #检查下是否成功 go version; #在当前用户目录下新建go目录作为项目目录 mkdir -p $HOME/go; #用cat的方法在尾部增加配置配置golang的 GOROOT GOPATH cat >>$HOME/.bash_profile<<EOF export GOROOT=/usr/local/go export GOPATH=\$HOME/go export PATH=\$PATH:\$GOROOT/bin EOF #让配置生效 source $HOME/.bash_profile; #检查下go的env环境变量 go env; cat > ./hello.go <<EOF package main import "fmt" func main() { fmt.Printf("hello, world\n") } EOF go run ./hello.go;