CentOS 编译golang

CentOS 安装Mercurial 

http://hi.baidu.com/lang2858/item/cda8f6026cd522e0f45ba67f

 

获取代码

$ hg clone -u release https://code.google.com/p/go

        看下能不能访问后面这个地址吧,不能的话请设置代理,或者到github上面去下载一个。源代码目前100M多点,网速不怎么好的话估计要拉取一会。我本地设置代理也没有下载下来,刚好我有台服务器上面可以,跑到服务器去下载了,然后ftp到本地来的。

编译

      $ cd go/src
      $ ./all.bash

到go目录看下,应该产生了bin目录,下面有go godoc等工具了

这个时候在bin目录下面直接 ./go 应该可以显示提示用法了。

 

[非必须]如果想在任意目录都能直接使用go命令,则需要设置环境变量

     $ vim ~/.bashrc

打开这个文件在文档末尾加上

     export GOROOT=$HOME/go

     export GOBIN=$GOROOT/bin

     export GOARCH=386

     export GOOS=linux

     export PATH=.:$PATH:$GOBIN

    注:上面GOOS GOARCH 不知道填写什么的话  查看下这里 可选环境变量

 

保存文档,然后执行
source ~/.bashrc 

环境变量就生效了,可以在任何地方使用go命令了。

posted @ 2014-04-14 21:13  iak  阅读(605)  评论(0编辑  收藏  举报