ITPub博客

首页 > 应用开发 > IT综合 > 【GO】安装GO语言环境

【GO】安装GO语言环境

原创 IT综合 作者:小亮520cl 时间:2016-06-14 14:41:13 0 删除 编辑

  1. 设置 Go 环境变量

    我们在 Linux 系统下一般通过文件 $HOME/.bashrc 配置自定义环境变量,根据不同的发行版也可能是文件$HOME/.profile,然后使用 gedit 或 vi 来编辑文件内容。
    我们修改/etc/profile文件

    export GOROOT=/usr/local/go

    为了确保相关文件在文件系统的任何地方都能被调用,你还需要添加以下内容:

    export PATH=$PATH:$GOROOT/bin

    在开发 Go 项目时,你还需要一个环境变量来保存你的工作目录。

    export GOPATH=/usr/local/Applications/Go

    $GOPATH 可以包含多个工作目录,取决于你的个人情况。如果你设置了多个工作目录,那么当你在之后使用 go get(远程包安装命令)时远程包将会被安装在第一个目录下。

    在完成这些设置后,你需要在终端输入指令 source .bashrc 以使这些环境变量生效。然后重启终端,输入 go env 和env 来检查环境变量是否设置正确。

  2. 安装 C 工具

    Go 的工具链是用 C 语言编写的,因此在安装 Go 之前你需要先安装相关的 C 工具。如果你使用的是 Ubuntu 的话,你可以在终端输入以下指令( 译者注:由于网络环境的特殊性,你可能需要将每个工具分开安装 )。

    sudo apt-get install bison ed gawk gcc libc6-dev make

    你可以在其它发行版上使用 RPM 之类的工具。

  3. 获取 Go 源代码

    从 官方页面 或 国内镜像 下载 Go 的源码包到你的计算机上,然后将解压后的目录 go 通过命令移动到 $GOROOT 所指向的位置。

    wget https://storage.googleapis.com/golang/go.src.tar.gz
    tar -zxvf go.src.tar.gz
    sudo mv go $GOROOT
  4. 构建 Go

    在终端使用以下指令来进行编译工作。

    cd $GOROOT/src ./all.bash

    在完成编译之后(通常在 1 分钟以内,如果你在 B 型树莓派上编译,一般需要 1 个小时),你会在终端看到如下信息被打印:

    图 2.3 完成编译后在终端打印的信息

    最后我们验证一下是否安装成功

    [root@host-192-168-1-56 src]# go version
    go version go1.4 linux/amd64

    注意:直接安装>1.4的版本会报错,高版本需要再1.4版本的基础上安装
    ERROR: Cannot find /root/go1.4/bin/go.

    参考
    http://jingyan.baidu.com/article/90895e0ffb4f1764ec6b0baa.html


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29096438/viewspace-2120057/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
毕业以后专业任职数据库工程师职位,itpub一直作为自己的笔记记录的地方,blog写的不详细,草书笔记,仅供参考!

注册时间:2013-09-12

  • 博文量
    529
  • 访问量
    1126951