安装golang程序语言

Google的程序设计语言The Go Programming Language发布的时候安装了一下,当时官方安装说明文档不是很清晰,安装过程中还Google很多资料才得以成功,遂记录之。
1.在加入环境变量(最初的文档这里说得最含糊了)

在~/.bashrc加入如下环境变量
export GOROOT=$HOME/go
export GOOS=linux
export GOARCH=386
export GOBIN=$HOME/bin
export PATH=$GOBIN:$PATH
注意:$GOARCH为目标的版本,有amd64/386/arm可供选择。

2.安装Mercurial以获得仓库代码(如果没有hg的话,有则跳过这步)

$ sudo apt-get install python-setuptools python-dev
$ sudo easy_install mercurial

3.从仓库中获得代码

$ hg clone -r release https://go.googlecode.com/hg/ $GOROOT

4.建立GOBIN文件夹

$ mkdir $GOBIN

5.进入资料夹src目录,执行编译

$ cd $GOROOT/src
$ ./all.bash

稍等两三分钟后,看到下面的信息就表示安装成功了。

0 known bugs; 0 unexpected bugs

部分地区可能由于网络的缘故会出现某些网址访问不到的情况,但不一定会导致安装失败,试试编译命令能不能用,例如编译下面的Hello, world!程序。

6.写例子程序测试编译命令

package main
 
import "fmt"
 
func main() {
        fmt.Printf("Hello, world!\n")
}

保存为hello.go后编译执行

$ 8g hello.go
$ 8l hello.8
$ ./8.out

看到有Hello, world!输出那就正常了。出错就继续折腾吧。Have fun!

《安装golang程序语言》有一个想法

评论已关闭。