下载Go发行版
386amd64
若在你的操作系统和架构上没有可用的二进制发行版,请尝试 从源码安装Go 或 安装gccgo来代替gc。
系统需求
gcgccgo
操作系统 | 架构 | 注释 |
---|---|---|
FreeBSD 7或更新 | amd64、386、arm | 不支持Debian GNU/kFreeBSD;FreeBSD/ARM需要FreeBSD 10或更新 |
Linux 2.6.23或更新,带glibc | amd64、386、arm | 不支持CentOS/RHEL 5.x;ARM还没有二进制发行版 |
Mac OS X 10.6或更新 | amd64、386 | 使用Xcode‡及其自带gcc† |
Windows 2000或更新 | amd64、386 | 使用mingw gcc†,无需cygwin或msys |
gcc
安装Go工具
若你要从旧版本的Go升级,那么首先必须卸载已存在的版本。
Linux、Mac OS X 和 FreeBSD 的安装包
/usr/local/usr/local/go
tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
该压缩包的名称可能不同,这取决于你安装的Go版本和你的操作系统以及处理器架构。
sudo
/usr/local/go/binPATH/etc/profile$HOME/.profile
export PATH=$PATH:/usr/local/go/bin
安装到指定位置
/usr/local/goc:\GoGOROOT
$HOME/.profile
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
GOROOT
Mac OS X安装包
/usr/local/go
/usr/local/go/binPATH
Windows
对于Windows用户,Go项目提供两种安装选项(从源码安装除外): zip压缩包需要你设置一些环境变量,而实验性MSI安装程序则会自动配置你的安装。
MSI安装程序
c:\Go
c:\Go\binPATH
Zip压缩包
c:\Go
c:\GoGOROOT
binc:\Go\binPATH
在Windows下设置环境变量
在Windows下,你可以通过在系统“控制面板”中,“高级”标签上的“环境变量”按钮来设置环境变量。 Windows的一些版本通过系统“控制面板”中的“高级系统设置”选项提供此控制板。
测试你的安装
通过构建一个简单的程序来检查Go的安装是否正确,具体操作如下:
hello.go
package main import "fmt" func main() { fmt.Printf("hello, world\n") }
go
$ go run hello.go hello, world
若你看到了“hello, world”信息,那么你的Go已被正确安装。
设置你的工作环境变量
差不多了,你只要再设置一下就好。
请阅读如何使用Go编程,它提供了使用Go工具的基本设置说明。
卸载 Go
go/usr/local/goc:\Go
PATHbin/etc/profile$HOME/.profile/etc/paths.d/go
获取帮助
#go-nuts
Go 语言的官方讨论邮件列表为 Go Nuts。
请使用Go 问题跟踪器报告Bug。