# 1.1 GO 安装

## Window 安装
    
  访问[下载地址][downlink],32位机器下载go1.0.2.windows-386.msi，64位机器下载go1.0.2.windows-amd64.msi，双击下载文件，一路按照默认点击下一步，这个时候go已经安装到你的系统中，默认安装之后已经在你的系统环境变量中加入了`c:/go/bin`，这个时候打开CMD，输入`go`
  
  看到如下图片说明已经安装成功

  ![](images/1.1.cmd.png?raw=true)
 
  出现go编译的信息，那么说明go已经安装成功了，如果出现该命令不存在，那么可以检查一下自己的环境变量里面的PATH是不是包含了go安装目录

## Mac 安装

  访问[下载地址][downlink]，32位机器下载go1.0.2.darwin-386.pkg，64位机器下载go1.0.2.darwin-amd64.pkg，双击下载文件，一路默认安装点击下一步，这个时候go已经安装到你的系统中，默认已经在PATH中增加了相应的`~/go/bin`,这个时候打开终端，输入`go`

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

  ![](images/1.1.mac.png?raw=true)

  出现go编译的信息，那么说明go已经安装成功了，如果出现该命令不存在，那么可以检查一下自己的环境变量里面的PATH是不是包含了go安装目录

## linux安装
  访问[下载地址][downlink]，32位机器下载go1.0.2.linux-386.tar.gz，64位机器下载go1.0.2.linux-amd64.tar.gz，
  
  解压缩`tar zxvf go1.0.2.linux-amd64.tar.gz`
  
  解压文件到go，移动go文件到home目录下`mv go ~/`
  
  设置PATH，`export PATH=$PATH:$HOME/go/bin`
  
  然后执行`go`
  
  看到如下图片说明已经安装成功

  ![](images/1.1.linux.png?raw=true)

  出现go编译的信息，那么说明go已经安装成功了，如果出现该命令不存在，那么可以检查一下自己的环境变量里面的PATH是不是包含了go安装目录


## 源码安装
   首先你必须安装了hg工具，然后执行如下的代码
   
   假设当前在当前用户的home目录下
    
   	hg clone -u release https://code.google.com/p/go
   	cd go/src
   	./all.bash
   	
   然后设置PATH，`export PATH=$PATH:$HOME/go/bin`
   
   看到如下图片说明已经安装成功

  ![](images/1.1.mac.png?raw=true)

  出现go编译的信息，那么说明go已经安装成功了，如果出现该命令不存在，那么可以检查一下自己的环境变量里面的PATH是不是包含了go安装目录

## links
   * [目录](<preface.md>)
   * 上一节: [GO环境配置](<1.md>)
   * 下一节: [GOPATH 与工作空间](<1.2.md>)

## LastModified 
   * $Id$

[downlink]: http://code.google.com/p/go/downloads/list "GO安装下载"