您的位置:首页 > 运维架构 > Linux

CentOS GO 语言环境的搭建

2013-08-15 18:27 423 查看
go 语言源码安装依赖 ,gcc ,make glibc库,等,上述工具安装省略,

这个是官方地址:http://www.golang.org/

另外,其源代码更新采用的是mercurial 工具,安装前先安装mercureal :

1.mercurial安装使用

yum install mercurial

2.设置环境变量在.bash_profile中

#go set

export GOROOT=/usr/local/go

export GOOS=linux

export GOARCH=386

export GOBIN=$GOROOT/bin

PATH=$PATH:$GOBIN

export PATH

alias cdg="cd /project/go"

-------------------------------------

注意:新版本的好像不一样了,要单独设置GOROOT目录和GOPATH目录,可以理解为

一个是环境目录

一个是编译执行的目录

所以上面的例子要修改一下

export GOROOT=/usr/local/go

export GOPATH=/home/jackluo/go
export GOOS=linux
export GOARCH=386
export GOBIN=$GOROOT/bin

PATH=$PATH:$GOBIN

---------------

这样就不会报

warning: GOPATH set to GOROOT (/home/jackluo/go) has no effect这样的错了

2.下载go安装包:

hg clone -r release https://go.googlecode.com/hg/ $GOROOT

cd $GOROOT/src && ./all.bash

3.运行go 看是否能找到命令

4.编写demo程序验证下:

1.编写demo程序:

demo.go

package main
import "fmt"

func main() {
fmt.Printf("Let's go\n")
}


1>编译运行:

go run demo.go

运行:

./demo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: