Go语言开发环境搭建与配置
2017-12-15 10:26
369 查看
一.Go语言开发环境搭建
(1)下载go安装程序 下载地址:https://golang.org/dl/ (墙内下载地址http://www.golangtc.com/download),如果是您的系统是windows32
位系统,请选择go1.9.2.windows-386.msi即可
(2)下载后直接双击msi文件安装,默认安装在c:\go
(3)安装完成后默认会在环境变量 Path 后添加 Go 安装目录下的 bin 目录 C:\Go\bin\,并添加环境变量 GOROOT,值为 Go 安装根目录 C:\Go\
(4).验证是否安装成功,在运行中输入 cmd 打开命令行工具,在提示符下输入 go
(5)设置工作空间gopath目录(Go语言开发的项目路径)
Windows 设置如下,新建一个环境变量名称叫做GOPATH,值为你的工作目录,例如笔者的设置GOPATH=e:\mygo
以上 %GOPATH% 目录约定有三个子目录:
src 存放源代码(比如:.go .c .h .s等)
pkg 编译后生成的文件(比如:.a)
bin 编译后生成的可执行文件(为了方便,可以把此目录加入到 windows的PATH 变量中,在环境变量path后追加%GOPATH%\bin)
(6)用go env命令查看环境变量设置
2.IDE的选择和设置
Go的开发ide目前有很多选择,比如LiteIDE,Vim,Emcas,goEclipse等,这里推荐Sublime Text 2(以下简称Sublime)+GoSublime+gocode组合
(1)下载安装Sublime Text 2 http://www.sublimetext.com/
(2)安装Package Control包管理工具
Ctrl + `(该键位tab键上方的~键)组合键打开Sublime2的命令行(注意输入法模式是英文状态),然后粘贴执行如下代码
[python]
view plain
copy
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Subli
4000
me Text to finish installation
然后重启sublime,可以发现在在菜单栏多了一个如下的栏目,说明Package Control已经安装成功了。
(3)安装GoSublime插件
Ctrl+Shift+p打开Package Controll 输入pcip(即“Package Control: Install Package”的缩写),然后输入GoSublime,按确定就开始安装了。
(4)同上步(3)安装Go Build
(5)安装gocode代码自动提示
打开windows的命令行提示符程序,开始-》运行-》cmd运行如下代码
go get -u github.com/nsf/gocode
go install github.com/nsf/gocode
如果有错误提示,那么要安装git客户端(windows git 下载地址 http://msysgit.github.io/ ,同时要在path环境变量后追加git配置 ;D:\Program Files\Git\bin;D:\Program Files\Git\libexec\git-core;)
(6)设置go非标准库智能提示
最新版本的 gosublime 要求设置你的 GOPATH 变量到它的配置文件中,否则可能无法支持对非标准库包的代码输入提示,打开 Settings - Default,拷贝所有内容,然后粘贴到 Settings - User 中(这样的做法是为了保证你的修改不会被插件更新而重置,这插件更新很频繁)。
接下来,在 env 这栏中输入你的 GOPATH 变量,重启设置生效。
[plain]
view plain
copy
"env": {
"GOROOT":"C:\\go",
"GOPATH": "E:\\mygo"
},
三.编写和运行Go程序
1.用sublime在gopath/src目录下新建一个程序hello.go,代码如下
2.运行go程序
CTRL+B打开sublime的命令行,在提示符下输入 go run hello.go
3.编译生成exe程序
CTRL+B打开sublime的命令行,在提示符下输入 go build hello.go
(1)下载go安装程序 下载地址:https://golang.org/dl/ (墙内下载地址http://www.golangtc.com/download),如果是您的系统是windows32
位系统,请选择go1.9.2.windows-386.msi即可
(2)下载后直接双击msi文件安装,默认安装在c:\go
(3)安装完成后默认会在环境变量 Path 后添加 Go 安装目录下的 bin 目录 C:\Go\bin\,并添加环境变量 GOROOT,值为 Go 安装根目录 C:\Go\
(4).验证是否安装成功,在运行中输入 cmd 打开命令行工具,在提示符下输入 go
(5)设置工作空间gopath目录(Go语言开发的项目路径)
Windows 设置如下,新建一个环境变量名称叫做GOPATH,值为你的工作目录,例如笔者的设置GOPATH=e:\mygo
以上 %GOPATH% 目录约定有三个子目录:
src 存放源代码(比如:.go .c .h .s等)
pkg 编译后生成的文件(比如:.a)
bin 编译后生成的可执行文件(为了方便,可以把此目录加入到 windows的PATH 变量中,在环境变量path后追加%GOPATH%\bin)
(6)用go env命令查看环境变量设置
2.IDE的选择和设置
Go的开发ide目前有很多选择,比如LiteIDE,Vim,Emcas,goEclipse等,这里推荐Sublime Text 2(以下简称Sublime)+GoSublime+gocode组合
(1)下载安装Sublime Text 2 http://www.sublimetext.com/
(2)安装Package Control包管理工具
Ctrl + `(该键位tab键上方的~键)组合键打开Sublime2的命令行(注意输入法模式是英文状态),然后粘贴执行如下代码
[python]
view plain
copy
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Subli
4000
me Text to finish installation
然后重启sublime,可以发现在在菜单栏多了一个如下的栏目,说明Package Control已经安装成功了。
(3)安装GoSublime插件
Ctrl+Shift+p打开Package Controll 输入pcip(即“Package Control: Install Package”的缩写),然后输入GoSublime,按确定就开始安装了。
(4)同上步(3)安装Go Build
(5)安装gocode代码自动提示
打开windows的命令行提示符程序,开始-》运行-》cmd运行如下代码
go get -u github.com/nsf/gocode
go install github.com/nsf/gocode
如果有错误提示,那么要安装git客户端(windows git 下载地址 http://msysgit.github.io/ ,同时要在path环境变量后追加git配置 ;D:\Program Files\Git\bin;D:\Program Files\Git\libexec\git-core;)
(6)设置go非标准库智能提示
最新版本的 gosublime 要求设置你的 GOPATH 变量到它的配置文件中,否则可能无法支持对非标准库包的代码输入提示,打开 Settings - Default,拷贝所有内容,然后粘贴到 Settings - User 中(这样的做法是为了保证你的修改不会被插件更新而重置,这插件更新很频繁)。
接下来,在 env 这栏中输入你的 GOPATH 变量,重启设置生效。
[plain]
view plain
copy
"env": {
"GOROOT":"C:\\go",
"GOPATH": "E:\\mygo"
},
三.编写和运行Go程序
1.用sublime在gopath/src目录下新建一个程序hello.go,代码如下
2.运行go程序
CTRL+B打开sublime的命令行,在提示符下输入 go run hello.go
3.编译生成exe程序
CTRL+B打开sublime的命令行,在提示符下输入 go build hello.go
相关文章推荐
- go语言环境搭建与开发环境配置
- Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置
- Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 环境配置
- Go语言环境搭建开发环境和配置
- Mac OSX下Go语言开发环境的搭建与配置--使用InteliJ IDEA 13
- Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- eclipse下配置GO语言的开发环境
- 最全Windows下搭建go语言开发环境以及开发IDE
- Go语言开发环境配置
- Go语言知识积累——特点简介与windows开发环境搭建
- Go语言开发环境搭建
- golang学习之旅:搭建go语言开发环境
- 在centos6.3_64bit 上的GO语言开发环境搭建
- win7下配置GO语言环境 + eclipse配置GO开发
- Go语言开发环境搭建
- Go语言知识积累——特点简介与windows开发环境搭建
- Go语言配置与开发环境配置
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境