查看“Golang”的源代码
来自Ubuntu中文
←
Golang
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
==golang的简介== Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 ==golang编译环境的配置== golang目前有两种编译,一个是golang官方提供的,另一个是gnu提供的gccgo ===golang官方编译器安装与配置=== 下面介绍golang官方的工具安装 *安装gcc工具,因为golang有些功能是使用c写的,所以构建golang的编译是必须的 <pre>$ sudo apt-get install bison gawk gcc libc6-dev make</pre> *安装mercurial工具,目的使用hg命令来提取golang的源代码 <pre>$ sudo apt-get install mercurial</pre> *代取提取,如果您的网速比较慢的话,此步要多花点时间 <pre>$ hg clone -u release https://go.googlecode.com/hg/ go</pre> *编译golang <pre> $ cd go/src $ ./all.bash </pre> 假如正常的话,会出现下面的信息 <pre> ALL TESTS PASSED --- Installed Go for linux/amd64 in /home/you/go. Installed commands in /home/you/go/bin. *** You need to add /home/you/go/bin to your $PATH. *** The compiler is 6g. </pre> *配置系统环境 你在~/.bashrc或者 ~/.profile写入你的配置文件,下面我会以.bashrc来说明; 那么,golang要设置那些变量呢? 1、$GOROOT golang的目录,这里我们是~/go 2、$GOOS 和 $GOARCH 系统的参数 设置方法如下: <pre> $GOOS $GOARCH darwin 386 darwin amd64 freebsd 386 freebsd amd64 linux 386 linux amd64 linux arm incomplete windows 386 incomplete </pre> 3、$GOBIN golang的bin目录,这里是~/go/bin 下面是一个配置例子:请大家特别注意$GOOS 和 $GOARCH 的配置 <pre> $ gedit ~/.bashrc </pre> 然后加入 <pre> export GOROOT=~/go export GOARCH=386 export GOOS=linux epxort GOBIN=GOROOT/bin export PATH=$PATH:$GOBIN </pre>
返回
Golang
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息