在ubuntu 16.04 LTS下安装go1.10

Go是有Google团队开发的一个开源编程语言。它提供了创建简单,可靠高效的软件。它广泛用于编写服务器语言。

1. 安装go语言

首先更新软件源:

    sudo apt-get update
    sudo apt-get -y upgrade

之后下载go1.10文件:

    wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz

解压文件,之后移动文件夹到/usr/local/

    sudo tar -xvf go1.10.3.linux-amd64.tar.gz
    sudo mv go /usr/local

2. 设置环境变量

现在需要创建go语言的环境变量,一般来说需要3个环境变量:GOROOT,GOPATH,PATH

GOROOT是安装在系统中的go包的路径

    export GOROOT=/usr/local/go

GOPATH是工作路径

    export GOPATH=$HOME/Projects/Proj1

设置PATH变量来获取go的二进制系统(go binary system)

    export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

3. 验证安装

    $  go version

    go version go1.10.3 linux/amd64

现在验证go的环境变量:

    vagrant@ubuntu-xenial:/vagrant/go_learning$ go env
    GOARCH="amd64"
    GOBIN=""
    GOCACHE="/home/vagrant/.cache/go-build"
    GOEXE=""
    GOHOSTARCH="amd64"
    GOHOSTOS="linux"
    GOOS="linux"
    GOPATH="/home/vagrant/Projects/Proj1"
    GORACE=""
    GOROOT="/usr/local/go"
    GOTMPDIR=""
    GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
    GCCGO="gccgo"
    CC="gcc"
    CXX="g++"
    CGO_ENABLED="1"
    CGO_CFLAGS="-g -O2"
    CGO_CPPFLAGS=""
    CGO_CXXFLAGS="-g -O2"
    CGO_FFLAGS="-g -O2"
    CGO_LDFLAGS="-g -O2"
    PKG_CONFIG="pkg-config"
    GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-        build696117737=/tmp/go-build -gno-record-gcc-switches"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引言 Go 语言这两年在语言排行榜上的上升势头非常猛,Go 语言虽然是静态编译型语言,但是它却拥有脚本化的语法,支...
    一缕殇流化隐半边冰霜阅读 33,638评论 11 90
  • 1. 分布式系统核心问题 参考书籍:《区块链原理、设计与应用》 一致性问题例子:两个不同的电影院买同一种电影票,如...
    molscar阅读 4,453评论 0 0
  • 下载和安装 下载- 在官网下载安装包然后安装 安装一路默认安装即可然后在终端运行go version,如果显示类似...
    楠小忎阅读 14,208评论 0 2
  • 申金鑫 17101223365 转载自公众号flysnow_org 【嵌牛导读】:本文介绍了各种系统下的Go语言环...
    Felixxin阅读 8,646评论 0 20
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,403评论 19 139