windows 下搭建 GoLang 语言开发环境

golang官方二进制分发包包括FreeBSD, Linux, Mac OS X (Snow Leopard/Lion), and Windows等平台,包括32位、64位等版本。

我自己使用的是windows 32位分发包,MSI格式的,下载地址为:http://code.google.com/p/go/downloads/list

golang支持交叉编译,也就是说你在32位平台的机器上开发,可以编译生成64位平台上的可执行程序。

环境变量说明:
$GOROOT  指向golang安装之后的根目录,windows平台下默认为c:\go,会在安装过程中由安装程序自动写入系统环境变量。
$GOARCH  目标平台(编译后的目标平台)的处理器架构(386、amd64、arm)
$GOOS     目标平台(编译后的目标平台)的操作系统(darwin、freebsd、linux、windows)
$GOBIN     指向安装之后根目录下的bin目录,即$GOROOT/bin,windows平台下默认为c:\go\bin,会在安装过程中由安装程序自动添加到PATH变量中

配置windows环境变量:

(1). 新建系统变量 变量名: GOROOT 变量值:d:\go

(2). 新建系统变量 变量名:GOBIN 变量值 :%GOROOT%\bin

(3). 编辑系统变量 Path 在Path的变量值的最后加上 ;%GOBIN%

(4). 确定保存变量配置

测试安装结果:
创建hello.go文件,内容如下:

package main
import "fmt"
func main() {
fmt.Printf(“hello, world\n”)
}

执行命令并显示结果
D:\godev>go run hello.go
hello, world
如果正确输出结果,则表明安装成功。接下来就可以使用了。

=================================================

首先从网上下载 windows golang 环境

http://code.google.com/p/gomingw/downloads/list

64 和 32 分别下载 amd64 和 386的 压缩包。

我的电脑是 64 bit windows 7 所以下载

gowinamd64_weekly.2012-01-15.zip

这个事每周 打一个版本的。。更新速度还是挺快的。

然后解压缩到 d:/soft/go/目录下

然后安装 eclipse go 插件:

http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/

更新重启 eclipse 然后配置 golang 目录:

goclipse

创建一个工程。写一个helloworld 如下:

eclipse_golang

都可以了。然后就可以开发 自己的应用了。

继续研究中。

46 thoughts on “windows 下搭建 GoLang 语言开发环境

  1. Pingback: Sublime Text 2搭建Go开发环境(Windows) | 学习笔记

  2. Pingback: Gold Silver Dumps and Stock Market Rallies Trading Today

  3. Pingback: 카지노사이트

  4. Pingback: visit their website

  5. Pingback: 바카라사이트

  6. Pingback: รีไฟแนนซ์รถมอเตอร์ไซค์

  7. Pingback: w88club

  8. Pingback: custom wood flag

  9. Pingback: Sex toys

  10. Pingback: 우리카지노

  11. Pingback: i99bet

  12. Pingback: cheap hotel booking

  13. Pingback: fun88

  14. Pingback: www.1poker99.com

  15. Pingback: Renewable Energy Company

  16. Pingback: porn

  17. Pingback: 918kiss

  18. Pingback: 안전카지노

  19. Pingback: Situs Judi Online Terpercaya

  20. Pingback: 카지노사이트

  21. Pingback: 도미바카라

  22. Pingback: https://twoja-reklama.pl/

  23. Pingback: https://forumbusiness.pl/

  24. Pingback: your koi guide

  25. Pingback: knockoff high quality cartier Replicas

  26. Pingback: winnipeg teeth whitening

  27. Pingback: replica christian louboutin shoes

  28. Pingback: auto generated contents

  29. Pingback: seo

  30. Pingback: 바카라 사이트 제작

  31. Pingback: seo

  32. Pingback: 바카라사이트

  33. Pingback: prediksi togel

  34. Pingback: keluaran hk malam ini

  35. Pingback: dragon pharmacy

  36. Pingback: Cheap flights and hotels on Flowing

  37. Pingback: She undermine 듀오 on Sikkim since 뇌대리 now.

  38. Pingback: 토토사이트

  39. Pingback: fake rolex womens datejust

  40. Pingback: french bulldog puppies for sale near me in USA Canada Uk Australia Europe cheap

  41. Pingback: buy/order Handcrafted Marshmallows Edibles online use for pain, anxiety, sleep for sale near me bulk in usa uk nz canada australia overnight delivery

  42. Pingback: Replica rolex clone best

  43. Pingback: discount viagra without prescription

  44. Pingback: chewable viagra pills

  45. Pingback: droga5.net

  46. Pingback: cialis tadalafil

Comments are closed.