Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)

1.下载 并且 安装 Go安装包

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

在CSDN上传了我的版本,供大家下载:

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

go1.2.windows-386.msi : http://download.csdn.net/detail/shuideyidi/7718563

go1.2.1.windows-amd64.msi:  http://download.csdn.net/detail/shuideyidi/7719735

go1.2.1.darwin-amd64-osx10.8.pkg:http://download.csdn.net/detail/shuideyidi/7719779

go1.2.1.linux-amd64.tar.gz:http://download.csdn.net/detail/shuideyidi/7719867

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

注意:千万不要在安装路径中出现中文。否则之后将无法正常使用Go语言开发工具

安装说明的链接:(可能需要翻墙)

https://code.google.com/p/golang-china/wiki/Install

下载Go安装包的链接:

https://code.google.com/p/go/downloads/list

2.配置环境变量

(1). 新建 变量名:GOBIN 变量值 :c:\go\bin

(2). 新建 变量名:GOARCH 变量值:386

(3). 新建 变量名:GOOS 变量值:windows

(4). 新建 变量名: GOROOT 变量值:c:\go

(5). 编辑 Path 在Path的变量值的最后加上 %GOBIN%

如果是msi安装文件,Go语言的环境变量会自动设置好。如果后面的测试无法通过,可以重新设置环境变量。

本人安装msi,发现go命令不能识别,查看环境变量后,发现只有path和GOROOT ,另外两个没有,所以自己新建并且设置了一下,测试通过。

3.测试安装是否成功 

打开Windows中的命令提示符(cmd.exe)执行命令:go version 或者 go help

正常情况下会显示:

4.访问Go安装包中的文档

打开Windows中的命令提示符(cmd.exe)执行命令: godoc -http=:6060

可以访问:  http://localhost:6060/doc/install.html

5.输出“Hello Word!”

原本的意思是:输出“Hello World!”,由于本人粗心,打成word了.....大家别嫌弃.....将就着看吧~

1)在c盘新建一个文件:test.go

2)输入或者直接复制粘贴代码:

package main

import "fmt"

func main(){

fmt.Printf("Hello Word!\n");

}

注意:大括号一定要这么写,这是因为go在语法中加入一些代码规范,按照下面这样写是错误的:

func main()

{

fmt.Printf("Hello Word!\n");

}

build的时候报错:

3)编译,在命令提示符中执行命令:

go build -o C:\test.exe C:\test.go

或者

go build C:\test.go

(注意:上面一条指定了输出的exe文件存在C:\test.exe,而下面一条会在当前路径下生成test.exe(可能会不是C:\test.go的位置))

编译成功后,会在c盘生成一个test.exe文件

4)执行test.exe,在命令提示符中执行命令:

test.exe

将会输出:

Hello Word!

我是在桌面创建的test.go文件的,所以略有不同。

6.开发go的IDE

1)LiteIDE

下载地址: http://sourceforge.net/projects/liteide/files/

Website

我下载的是:liteidex23.1.windows.zip

安装以后直接运行,并且根据当前系统切换和配置LiteIDE当前使用的环境变量(本人是windows 32位操作系统):

步骤:点击菜单栏“查看” -> 点击"编辑环境变量" -> 进入并且编辑win32.env文件:

# native compiler windows 386

GOROOT=D:\go
#GOBIN=
GOARCH=386
GOOS=windows
CGO_ENABLED=1

PATH=c:\mingw32\bin;D:\GO\bin;%PATH%

LITEIDE_GDB=gdb
LITEIDE_MAKE=mingw32-make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C
原本的:GOROOT=c:\go 要修改成当前Go的安装路径,修改完直接保存即可。

如果是64位操作系统:GOARCH=amd64

配置GOPATH设置,Go语言的工具链使用GOPATH设置,是Go语言开发的项目路径列表,在命令行中输入go help gopath快速查看GOPATH文档(在LiteIDE中也通过可以Ctrl+,调出命令输入)。在LiteIDE中可以方便的查看和设置GOPATH。通过菜单-查看-GOPATH设置,可以查看系统中已存在的GOPATH列表,同时可根据需要添加项目目录到自定义GOPATH列表中。

使用LiteIDE开发一个简单的Go语言应用示例:

(A)设置GOPATH

菜单-查看-管理GOPATH-进入管理界面- “添加目录”- 将”F:\workplaceOfGo“添加到“自定义目录”中 - 点击“OK”

(B)使用向导建立TestDemo项目

模板选择Go1 Command Project,GOPATH目录选择“F:\workplaceOfGo”,项目名称添写TestDemo确定后并加载TestDemo项目,这将自动生成并加载一个简单的hello world项目,Ctrl+R 直接运行:

将输出:Hello World!

2)goeclipse

可以直接下载: http://pan.baidu.com/s/1hqJyB9U

下载后,配置Go语言的路径,便可以。

点击菜单项中的 "Window"->"Preferences"->在左边的列表项中选择"Go",然后就可以在右边配置Go语言的路径以及环境了(如图配置即可,其中GOOS:表示你的系统,由于是在Windows下开发,所以选择WindowsGOARCH:表示的是你电脑的CPU类型。作者本人的是i386,所以选择386)。

如果你有GDB调试器的话,还可以在列表项中"Go"下面选择"Debugger"来设置GDB的路径

可以参考:

百度经验中的:基于Eclipse的Go语言可视化开发环境

http://jingyan.baidu.com/article/d7130635032e2f13fdf475b8.html

Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)

时间: 2024-07-30 10:15:47

Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)的相关文章

【Go】windows下搭建go语言编译环境

主要是协助杨哥做Kubernetes相关工作,由于Kubernetes和Docker都是由Go语言编写,因此改源码后还是需要go语言编译器来编译运行.所以打算先在windows上安装一下go语言环境. 需要的工具: GCC编译器 http://gcc.gnu.org/index.html Golang编译器 https://golang.org/ liteide IDE :https://sourceforge.net/projects/liteide/ 接下来就是把对应的安装包给下下来然后安装

windows下搭建和配置java环境

基于很多原因,还是得说说java环境的搭建和配置. 1.下载JDK: jdk和jre的区别:jre表示运行环境,jdk除了运行环境,还带有调试开发环境. 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 这边主要讲解jdk7的安装. 此外http://www.oracle.com/technetwork/java/javase/downloads/index.html  这

《Go语言入门》如何在Windows下安装Go语言编程环境

概述 本文为Go语言学习入门第一篇,<Go语言入门>如何在Windows下安装Go语言编程环境 . 主要讲Go语言编译环境的安装以及基于Notepad++(Go语言插件.语法高亮)的开发环境配置. 下载安装包 安装包下载地址:https://golang.org/dl/ 这里选择下载Windows版本,点击链接打开的页面可能不会开始下载:地址栏里会显示完整的下载地址,如:https://golang.org/doc/install?download=go1.5.1.windows-amd64.

windows下的go语言的环境搭建和初探

闲话不说,直入主题. 1.准备工具 a.windows下的Go语言开发安装包 官方下载地址:https://code.google.com/p/go/downloads/list b.Go语言中文官网(有相关参考和文档) http://zh.golanger.com/ 2.方法步骤 在Go语言的Google代码项目上下载Windows下的Go语言开发包(下载地址见工具).有zip压缩版和msi安装版两个按本下载.(这里使用msi安装版,比较方便)   下载得到一个msi安装文件,运行它.一路Ne

如何在windows下搭建C语言开发环境

兵欲善其事,必先利其器.如果想要学好c语言,首先最重要的一点就是要学会如何搭建一个适合自己的学习环境,这里我就简单讲述一下如何在windows操作系统上搭建VC++6.0的开发环境,以便于新手更好的学习后面的知识. 首先,我们要从百度上下载一个vc++6.0的安装包,可以是中文版的,也可以是英文版的,自己看着下载,下载完了之后就开始安装.安装过程很简单,玩过电脑游戏的同学基本上都能看懂如何安装,我在这里就不多做介绍. 安装完成之后,桌面上会出现一个图标,,有的版本的显示的可能是VC++6.0,也

windows下搭建hadoop-2.6.0本地idea开发环境

概述 本文记录windows下hadoop本地开发环境的搭建: OS:windows hadoop运行模式:独立模式 安装包结构: Hadoop-2.6.0-Windows.zip - cygwinInstall // cygwin离线安装包 - hadoop-2.6.0-windows.tar.gz // hadoop-2.6.0 windows安装包 PS: hadoop-2.6.0-windows.tar.gz是基于官方发行包hadoop-2.6.0.tar.gz,并为windows单机测

Windows下学习C语言有哪些集成开发软件?

前言 初学者学习C语言遇到的最大困难想必就是搭建环境了,相当多的初学者就是被搭建环境导致放弃了学习编程,就我自己的经验而言,初学编程不应该受限于环境,使用成熟好用的环境就可以了,之后熟悉一些可以在慢慢探究.想到大多数小伙伴都是使用Windows系统,今天就先说下Windows系统下有哪些学习C语言的集成开发环境,由于篇幅问题,具体安装方法之后再详细分解. 什么是集成开发工具(IDE) 这里大家如果没有接触过编程的话,可能不知道什么是集成开发环境. 之前已经说过编程的核心工具是下边几个:编辑器:

windows下搭建Apache+PHP+Mysql环境

php开发环境的搭建是困扰新手们学习php 的第一道难题,很多童鞋为了省事经常直接安装wamp集成软件,这样虽然方便了新手童鞋,但是,个人觉得,这样对于学习PHP及后期理解PHP原理会造成相当的困扰,很多童鞋甚至编码过程中出了错也不会解决,因为不知道是环境出错了还是编码出错了. Apache环境 Apache官网:http://httpd.apache.org/ 官网只提供源代码下载,并不提供Windows下二进制文件,因此需要在第三方下载编译好的二进制文件,官方推荐apachehaus. 步骤

《R语言入门》如何在Windows下安装R语言编程环境

R语言开发环境下载安装地址:http://ftp.ctex.org/mirrors/CRAN/index.html 有Linux版本,Mac版本,Windows版本,这里点击Download R for Windows,打开的页面又有几个选项,点击"install R for the first time."进入真正的下载页面, 点击"Download R 3.1.2 for Windows"开始下载. 运行安装程序,开始安装:一路下一步就可以了. 安装完成后会在桌