golang 环境的搭建和安装

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

来源:http://www.coolaf.com/article/33