• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

GO环境搭建

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

 

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

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
HDU 2722 Here We Go(relians) Again发布时间:2022-07-10
下一篇:
Go并发原理发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap