Centos安装Go与beego环境的配置文档

一、Go环境配置:

1、下载Go源码包

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

2、编译安装Go到/usr/local

tar zxvf go1.7.3.linux-amd64.tar.gz -C /usr/local/

注:必须使用root账户或者使用sudo来解压缩Go源码包

3、配置环境变量在/etc/profile

vi /etc/profile

1
2
3
4
5
6
7
export GOROOT=/usr/local/go
export GOPKG=$GOROOT/pkg/tool/linux_amd64
export GOARCH=amd64
export GOOS=linux
export GOPATH=/root/golang
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN

source /etc/profile

4、检测是否配置成功

go version

输出: go version go1.7.3 linux/amd64

5、检查是否正确安装程序

在GOPATH下创建一个包含main函数的demo.go

1
2
3
4
5
package main
import "fmt"
func main {
fmt.Printf("hello,world!\n")
}

go run demo.go

看是否成功

二、beego环境配置:

go get github.com/astaxie/beego

go get github.com/beego/bee

1
2
3
4
$ cd $GOPATH/src
$ bee new hello
$ cd hello
$ bee run hello