下载Go安装包

安装包请务必前往官网下载,选择对应的系统下载就好。 官方还非常贴心的把常见系统下载地址加大加粗。

开发环境安装

鉴于官方提供的详细安装说明文档非常非常长,我尽量简要的把安装过程描述下:

  1. 安装;
  2. 建立工作目录workspace;(workspace的概念非常重要,具体参见worksapce说明)
  3. 配置环境变量(可键入命令行 go help gopath 查看);
  4. 测试;

无论什么操作系统,其实都是在做上面4步罢了

Windows系统

假设你下载的是1.9.3版本,那么双击go1.9.3.windows-amd64.msi安装文件,一路next直到完成。默认安装路径是C:/Go。安装完毕后在C盘下会有一个go文件夹

建立工作目录workspace,为了方便比较,你可以跟我一样在F盘建立这样的目录F:\code\gospcace,然后创建bin、pkg、src三个空目录。新项目将建立在src文件夹下。

右键点击我的电脑,选择高级系统设置,点击环境变量,在系统变量下方,点击新建,变量名GOPATH,变量值F:\code\gospcace

点击确定,确定,确定一路回到桌面

如果你已经打开了命令行窗口,全部关掉。再按cmd+R打开命令行,输入go env回车

如果正常的话应该会长这个样子

Linux系统

假设你下载的是1.9.3版本,那么解压缩go1.9.3.linux-amd64.tar.gz,使用如下命令

tar -zxf go1.9.3.linux-amd64.tar.gz -C /usr/local/

解压完毕后在 /usr/local 目录下会有一个go文件夹

建立工作目录workspace,新项目将建立在src文件夹下

mkdir -p /usr/local/goproject
cd /usr/local/goproject
mkdir src pkg bin

打开环境变量配置文件

vim /etc/profile

在文件最后加入如下代码,不要有空行

export GOROOT=/usr/local/go
export PATH=$GOROOT/bin:$PATH
export GOPATH=/usr/local/goproject

在vim中保存并退出

:wq

执行命令刷新系统配置文件

source /etc/profile

敲命令看看配置是否正常

go env

如果正常的话应该会长这个样子(嗯我们的GOPATH有略微的不一样)

Mac os系统

安装go,可以通过homebrew来安装,也可以通过安装包来安装,这里介绍的是后者

假设你下载的是1.9.3版本,那么双击执行go1.9.3.darwin-amd64.pkg安装文件

创建/Users/mutouzhang/GoPro文件夹,在该文件夹内创建pkg、bin和src三个空文件夹

打开终端,执行

cd ~

检查是否有.bash_profile配置文件

ls all

有的话就不需要创建该文件,没有的话需要创建

touch .bash_profile
open -e .bash_profile

设置环境变量

export GOPATH=/Users/mutouzhang/GoPro
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

刷新配置文件

source .bash_profile

工作目录,src、pkg、bin的详细说明

更多细节,请前往详细安装说明文档查看。