CentOS 编译golang

iakud · · 3743 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

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命令了。


有疑问加站长微信联系(非本文作者)

本文来自:博客园

感谢作者:iakud

查看原文:CentOS 编译golang

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

3743 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传