GO环境搭建

 

 

1,window下安装go

google有提供win安装包,对于新手还是非常简单的!

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%

 

3 下载gocode实现编码提示

在cmd中输入

 go get github.com/nsf/gocode

    go install github.com/nsf/gocode

如果不行 就直接到网上下载个gocde.exe  (http://download.csdn.net/detail/xiaofengtoo/5328303)其实下载源码也是编译一下成gocede.exe.

把gocode.exe  放到go安装的目录下的bin文件夹下面就完成了

4.下载Sublime Text 3

本来我是下载的 sunlime text2 结果配置完go,写helloworld是报这个错误 Failed to construct ipc body: Encode Error: 'utf8'  原因是不对于go文件时 是utf-8 无bom的格式读的。go又不支持这个编码所以就报错。 但Sublime Text 3 就没问题

 

 

下载地址:

 

http://www.sublimetext.com/3

 

ST3的破解   推荐朽木博客的方法:

 

http://www.xiumu.org/note/sublime-text-3.shtml

 

 

5,配置Sublime Text 3

 

2. 安装Package Control

 

Package Control的安装

在打开 Sublime Text 3以后,按下快捷键 Ctrl + `,打开命令窗行,这个按键在Tab键的上面,输入以下命令

 

 

 

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

 

安装好以后重启ST,就能使用Package Control了

 

.现在安装GoSublime插件了,按住Ctrl+Shilft+p会弹出一个对话框

 



 

输入install回车弹出一个安装包的对话框

 


 

如入GoSublime选择GoSublime回车

 

输入Go build选中回车(这个属于可选)

 

搞定,GoSublime安装成功。

 

修改GoSublime配置:在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存:

 


 

好了,到目前为止,开发环境搭建完成。

 

打开 Sublime Text 2,新建 helloworld.go,编写代码如下:

 

见证Go代码自动提示的时刻了

 

输入一个p

 


 

回车(enter键)

 


 

main方法,包自动给你生成了。

 

下面是一个打印的例子:

 




按下快捷键 Ctrl + b 界面下方会出现如下界面:

 


 

 

 

输入 go build hello.go

 


 

运行,同样 按下快捷键 Ctrl + b 界面下方会出现如下界面,输入 hello回车 。如图:

 


 

好了,到现在,开发环境就搭建完毕了.

 

 

 

参考:http://blog.csdn.net/love_se/article/details/7754274

http://blog.csdn.net/cyxcw1/article/details/10329481

http://www.xiumu.org/note/sublime-text-3.shtml

http://www.cnblogs.com/sevenyuan/archive/2013/03/01/2938351.html

http://vincepeng.iteye.com/blog/1965202

 

posted @ 2014-01-16 11:15  Bonker  阅读(8062)  评论(0编辑  收藏  举报