golang 环境的搭建还是很简单的。
window 下,可以直接下载msi包,直接安装,配置下环境变量就ok啦,当然,Linux下也不太麻烦
首先,golang 的官网:http://golang.org/
golang的下载地址:https://golang.org/dl/ (有可能被墙啊)
如果下载被墙,可以在这里下载:http://www.golangtc.com/download
其次,下载完相应的安装包后,就可以安装啦,windows一般可以直接用msi的直接安装,linux下用源码包就行
环境变量的配置:
$GOROOT 指向golang安装之后的根目录,windows平台下默认为c:/go,会在安装过程中由安装程序自动写入系统环境变量。
$GOARCH 目标平台(编译后的目标平台)的处理器架构(386、amd64、arm)
$GOOS 目标平台(编译后的目标平台)的操作系统(darwin、freebsd、linux、windows)
$GOBIN 指向安装之后根目录下的bin目录,即$GOROOT/bin,windows平台下默认为c:/go/bin,会在安装过程中由安装程序自动添加到PATH变量中
1.window下,在我的电脑右键,点击属性->高级系统设置(window8)->高级->环境变量
在系统变量里添加GOPATH(你代码放的地方),如果msi安装的话,GOROOT(golang的安装目录),GOBIN(golang安装目录中bin文件夹)直接添加啦,zip安装这个两个就需要自己配置啦
配置完成,打开cmd,输入go ,就可以看到go的命令啦
2.linux下安装
下载源码包,配置环境变量,在命令行,输入vim /etc/profile ,添加环境变量
export GOROOT=golang的安装包地址
export GOOS=linux
export PATH=.:$PATH:golang安装包下的bin目录
export GOPATH=你代码放的位置
配置完成后,保存退出vim, 接着执行source /etc/profile ,是配置生效。
在命令行下执行 go version, 就可以看到golang版本
go version go1.3.1 linux/amd64
证明已经安装成功啦。
最后写个经典的hello world,验证一下。
新建文件main.go,输入一下:
package main import "fmt" func main() { fmt.Println("hello world") }
运行 go run main.go
output:
hello world