详见本博博文
@H_301_1@
http://www.jb51.cc/article/p-ewxgucqy-bsa.html
@H_301_1@这里只是简单记录一下实操步骤,假定用户为root:
@H_301_1@
@H_301_1@wget https://dl.google.com/go/go1.10.linux-amd64.tar.gz
@H_301_1@tar zxvf go1.10.linux-amd64.tar.gz -C /usr/local
@H_301_1@
@H_301_1@创建项目目录
@H_301_1@cd /root
@H_301_1@mkdir -p go_demo/{bin,pkg,src}
@H_301_1@
@H_301_1@配置环境变量
@H_301_1@vim ~/.bashrc
@H_301_1@添加
@H_301_1@export GOROOT=/usr/local/go
@H_301_1@export GOPATH=/root/go_demo
@H_301_1@export PATH=$PATH:$GOPATH:$GOPATH/bin:/usr/local/go/bin
@H_301_1@保存并使生效
@H_301_1@source ~/.bashrc
@H_301_1@
@H_301_1@检查Go的版本及环境配置
@H_301_1@go version
@H_301_1@go env
@H_301_1@
@H_301_1@测试go的demo程序
@H_301_1@cd $GOPATH/src
@H_301_1@mkdir hello
@H_301_1@vim hello.go
@H_301_1@go run hello.go
@H_301_1@
@H_301_1@
下面是hello.go的内容
package main import "fmt" func main() { fmt.Printf("hello world\n") }