• 使用源码安装Go语言

    在Go语言的源代码中,有些部分是用 Plan 9 C 和 AT&T 汇编写的,因此假如你要想从源码安装,就必须安装 C 的编译工具。

    在 Mac 系统中,只要你安装了 Xcode,就已经包含了相应的编译工具。

    在类 Unix 系统中,需要安装 gcc 等工具。例如 Ubuntu 系统可通过在终端中执行 sudo apt-get install gcc libc6-dev 来安装编译工具。

    在 Windows 系统中,你需要安装 MinGW,然后通过 MinGW 安装 gcc,并设置相应的环境变量。

    Go 使用 Mercurial 进行版本管理,首先你必须安装了 Mercurial,然后才能下载。假设你已经安装好 Mercurial,执行如下代码:

    假设已经位于 Go 的安装目录 $GO_INSTALL_DIR 下

    hg clone -u release https://code.google.com/p/go
    cd go/src
    ./all.bash

    运行 all.bash 后出现 "ALL TESTS PASSED" 字样时才算安装成功。

    上面是 Unix 风格的命令,Windows 下的安装方式类似,只不过是运行 all.bat,调用的编译器是 MinGW 的 gcc。

    然后设置几个环境变量:

    export GOROOT=$HOME/go
    export GOBIN=$GOROOT/bin
    export PATH=$PATH:$GOBIN

    看到如下图片即说明你已经安装成功

    源码安装之后执行 Go命令的图
    图:源码安装之后执行 Go 命令的图

更多...

加载中...