Go语言,在Ubuntu9.10和Windows安装

来源:互联网 发布:卖家网数据监控 编辑:程序博客网 时间:2024/05/17 09:29
工作环境:Ubuntu9.10
A、安装C语言工具
Go的工具链采用C语言编写,构建需要安装以下开发工具:
GCC,
C语言标准库,
the parser generator Bison,
make,
awk, 和
ed (编辑器).
对于 OS X 系统,以上工具是Xcode的一部分。

对于 Ubuntu/Debian 系统,运行安装命令:

sudo apt-get install bison ed gawk gcc libc6-dev make
B、安装Mercurial
在进行后面的操作之前需要安装Mercurial版本管理系统(可以输出hg名词检测是否安装)。输入以下命令安装:

sudo easy_install mercurial
对于 Ubuntu/Debian 系统,easy_install 命令可以用

apt-get install python-setuptools python-dev build-essential
安装。 如果上述命令安装失败的话,还可以尝试去官方网站 下载 。
C、获取代码
以下命令会创建一个go目录。切换到相应目录,并且确保当前位置不存在go目录,运行命令:

$ hg clone -r release https://go.googlecode.com/hg/ go
D、安装Go
编译go环境:

$ cd go/src
$ ./all.bash
编译完成后,结尾会打印以下信息。

--- cd ../test

---
Installed Go for linux/i386 in /home/fuhao/go.
Installed commands in /home/you/go/bin.
*** You need to add /home/you/go/bin to your $PATH. ***
The compiler is 8g.
其中N对于不同的版本会有差异,表示没有通过测试的数目。

E、更新Go
$ cd go/src
$ hg pull
$ hg update release
$ ./all.bash
F、设置环境变量
编辑 /home/fuhao/.bashrc 文件
# set Go environment
export GOROOT=$HOME/go
export GOARCH=386
export GOOS=linux
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
检验是否设置成功:8g -V

---成功
Window 开发环境:
http://code.google.com/p/gomingw/downloads/list 下载有两个版本。exe和ZIP绿色版
下载安装或者解压。设置环境变量
GOARCH=386
GOBIN= D:\program\go\bin (你Go安装目录)
GOOS=windows
GOROOT=D:\program\go
Path添加:      ;%GOBIN%
然后在DOS下输入 8g -V测试是否安全成功。
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 体内锁水能力差怎么办 别人说你人品差怎么办 面对没素质的人怎么办 遇到很坏的室友怎么办 餐饮员工与顾客发生矛盾怎么办 新员工老员工出现矛盾怎么办 手机移动4g网慢怎么办 碰到素质低的老公怎么办 小孩做事拖拉 没时间观念怎么办 execl表中日期加3.5怎么办 狗狗喜欢咬人怎么办 烧烤一顿吃多了怎么办 派派背包食物不足怎么办 未转变者下不了怎么办 小升初户籍与房产不一致怎么办 小孩在外地读书怎么办计生证明 泉州居住证要半年小孩读书怎么办 孩子上学有兰山户口没有房产怎么办 培训机构跑路了怎么办 报的培训班跑路怎么办 巡视组举报后会怎么办 巡视组交办不办怎么办 分手以后还要不要联系忘不了怎么办 父母穷且不上进怎么办 惹父母生气了该怎么办 小孩戒奶不吃奶粉怎么办 孩子听不进去话怎么办 异性好朋友喜欢自己亲吻自己怎么办 对方对你反感了怎么办 家长偷看孩子日记老师怎么办 儿子与父母相冲怎么办 初二孩子不争气老师打他怎么办? 孩子被老师打又怎么办 家里2个孩子打架怎么办 一年级的学生特别会顶嘴怎么办 私立学校的学生顶嘴老师该怎么办 孩子做错事家长不道歉怎么办 孩孑语文成绩差怎么办 高三了孩子不愿意补课怎么办 四年级的孩子上课喜欢讲小话怎么办 五年级孩子太叛逆怎么办