ubuntu下怎么配置go语言开发环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu下怎么配置go语言开发环境相关的知识,希望对你有一定的参考价值。
具体步骤:
1、去官网下载go1.1.2的tarball,一般下载到tem目录
2、打开终端cd /usr/local, tar -zxvf go1.1.2.linux-386.tar.gz
将源码文件解压缩到/usr/local目录,如果解压到其他目录,需要自己设置GOROOT
3、安装gcc工具,因为golang有些功能是使用c写
sudo apt-get install bison gawk gcc libc6-dev make
4、$ cd go/src,$ ./all.bash
运行bash脚本,如果运行正常会获得你的操作系统和cpu信息,自动编译安装
5、将export PATH=$PATH:/usr/local/go/bin 写入$HOME/.profile
最后进行测试输入go version 会显示go1.1.2 linux/386
参考技术A 一、安装Go语言依赖包Go语言部分功能是用C语言开发的,所以安装Go之前需要安装gcc,make等依赖,ubuntu下的安装命令如下:
1
sudo apt-get install bison ed gawk gcc libc6-dev make
二、获取Go源码
成功安装了Go语言的依赖之后,就需要下载Go语言的源码包,方法比较多:可以通过hg拷贝源码,也可以到官网上直接下载对应的源码包
1、使用hg拷贝
这种方式需要先安装Mercurial,Mercurial是类似git的版本管理系统,简称hg(水银),安装命令如下:
1
2
3
4
sudo apt-get install python-setuptools
sudo apt-get install python-dev
sudo apt-get install build-essential
sudo apt-get install mercurial
安装完成之后,通过下面的命令拷贝代码:
1
2
cd ~/
hg clone -r release https://go.googlecode.com/hg/ go
2、直接下载
Go语言官方下载地址:官方
由于被墙的原因,官方下载地址很难正常打开,所以我将自己下载的Ubuntu 32位的源码包放在了百度网盘上,安装环境和我一样的同学可以直接下载这个:百度网盘
下载之后将压缩包解压到HOME目录下。
三、配置Go环境变量
在编译安装之前,还需要设置Go语言的环境变量,在Ubuntu下的配置方法如下:
1、打开HOME目录下的.bashrc文件
1
vim ~/.bashrc
2、在文件的最后添加以下内容
1
2
3
4
5
6
export GOROOT=$HOME/go
export GOBIN=$GOROOT/bin
export GOARCH=386
export GOOS=linux
export PATH=$GOROOT/bin:$PATH
export GOPATH=$HOME/workspace/Go
3、保存设置并运行命令使其生效
1
source ~/.bashrc
四、编译Go源码包
以上步骤完成之后就可以执行编译脚本了,编译Go语言的命令如下:
1
2
cd $GOROOT/src
./all.bash
编译会执行大概10分钟的时间,当你看到以下信息的时候,就表示安装成功了:本回答被提问者和网友采纳
以上是关于ubuntu下怎么配置go语言开发环境的主要内容,如果未能解决你的问题,请参考以下文章