Go语言安装教程

时间:2021-06-10 19:15:00

Go语言是由Google的三位工程师开发的一种静态类型、编译型、具有垃圾回收功能的编程语言,于2009年正式发布,从2015年开始迅速流行起来。Go的语言特性简单,易学易用,是一种比较轻量级的语言,有C语言基础的人很容易上手,它具有独特的并发机制,非常容易写出高并发的程序,并且标准库中有丰富的网络库、各种编码/解码库、加密算法库等,开发非常方便。著名的Docker容器就是Go语言写的,近一两年流行的区块链技术中的代表者以太坊和HyperLedger也是用Go语言写的。

下面介绍在Linux和Windows系统上安装Go语言的步骤。

首先下载安装包,可以去go语言官网下载,如果没有*,可以去go语言中文网下载对应系统的安装包,目前go语言最新版本是1.8,本文以1.7.3版本为例。

Linux系统安装方法

以64位Ubuntu14.04为例:

一、下载安装包

下载安装包 go1.7.3.linux-amd64.tar.gz

二、解压缩到/usr/local

$ sudo tar -C /usr/local -xzf go1.7.3.linux-amd64.tar.gz

这会将go语言安装到 /usr/local/go 中

三、添加到环境变量

将/usr/local/go/bin添加到PATH环境变量中,编辑~/.bashrc文件,在文件最后加入下面一行代码:

export PATH=$PATH:/usr/local/go/bin

四、设置GOPATH

GOPATH用于指定系统中的一个目录,go语言的所有项目都放在这个目录中,比如我想把go语言项目都放在$HOME/work中,那就把GOPATH设置成这个目录:

export GOPATH=$HOME/work

将上面一行代码添加到~/.bashrc中即可

最后,别忘了执行以下命令使修改后的~/.bashrc生效:

$ source ~/.bashrc

在命令行中执行 go version 命令,如果输出版本信息,则安装成功。

Windows系统安装方法

以64位win10为例:

一、下载安装程序

下载安装程序 go1.7.3.windows-amd64.msi 并安装

二、设置GOPATH

“我的电脑”->右键“属性”->“高级系统设置”->“环境变量”,在系统变量那选择“新建”,输入变量名GOPATH,变量值D:\mygo,保存即可,其中变量值可以随意指定一个空目录作为go项目的根目录。

在命令行执行 go env 命令 可以查看GOPATH是否正确设置。

查看文档

在命令行中执行 godoc -http=:6060 ,会在本机启动go语言文档服务器,不要关闭命令行窗口,在浏览器地址栏输入 http://localhost:6060/ 即可在本地查看go语言的文档。