一、安装GO
如果已经环境已经配置好,这一步省略...、

1.下载并安装go sdk

2.配置环境变量
(1). 新建 变量名:GOBIN 变量值
:F:\Go\bin
(2). 新建 变量名:GOARCH
变量值:386  
      如果是64位系统
变量值为amd64
(3). 新建 变量名:GOOS
变量值:windows
(4). 新建 变量名: GOROOT
变量值:F:\Go
(5).新建 变量名: GOPATH
变量值:E:\gows  
 
   gows 是你的项目目录
(6). 编辑 Path 在Path的变量值的最后加上
F:\Go\bin
 
如图:
<ignore_js_op>

go1.png (64.77 KB, 下载次数: 341)

下载附件

2013-7-23 13:39 上传

 

二、安装Sublime
Text
1.下载 Sublime Text
3,并安装。地址如下:http://www.sublimetext.com/注意:sublime是收费软件,不注册也可以正常使用,只是保存次数达到一定的数量的时候会提示购买;忽略后可以正常使用。

2.安装 package-ctrl
  在 view->show console  下 输入
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())

回车,成功后 重启sublime。

三、安装GoSublime、SidebarEnhancements和Go
Build

1.按Ctrl +shift+P 打开Package Ctrl
输入install package 按回车,会进入安装页面。
输入GoSublime 找到后回车
安装
<ignore_js_op>

3.png (18.43 KB, 下载次数: 332)

下载附件

2013-7-22 18:01 上传

 

2.按照步骤1依次安装SidebarEnhancements和Go Build。

四、安装gocode
可以去github下载https://github.com/nsf/gocode.git(需要安装git版本管理工具),配置git环境变量:;C:\Program
Files\Git\bin;C:\Program Files\Git\libexec\git-core;
打开控制台,输入以下内容:
    go get
-u github.com/nsf/gocode
    go
install github.com/nsf/gocode
安装完成后,我们可以在
go/bin 目录下,发现多出了个 gocode 文件。(一定要放在bin目录下)
 
好了,到目前为止,开发环境搭建完成。
打开 Sublime
Text 3,新建 test.go,编写代码如下:
按Ctrl + B 输入 go run test.go 编译并查看结果。
<ignore_js_op>

g3.png (20.43 KB, 下载次数: 19)

下载附件

2013-7-22 18:06 上传

 
安装完说一下遇到的问题吧,方便后来人:
1.SidebarEnhancements在install
package里面找不到的,需要从外面下载,然后放到Sublime
Text3\Data\Packages里面,再在sublime的preference/browse
package里面选择程序包
2.安装gocode那一步,go get -u
github.com/nsf/gocode这两句命令在控制台输入没反应,在cmd下才行,而且要去掉GOARCH  GOOS这两个环境变量,不然会显示windows/386
must be bootstrapped using
make.bat
3.可以在sublime的工具里面的编译系统选项新建一个go编译器,之后按ctrl+b就可以自动编译,前提是要有在main包里面有一个main.go里面有一个main函数......
4.有中文破解版,不知说这个合不合适......
 
 

Sublime Text 3 搭建Go开发环境(Windows)的更多相关文章

  1. Sublime Text 2搭建Go开发环境

    Sublime Text 2搭建Go开发环境,代码提示+补全+调试 cceevv · 2014-10-11 00:00:06 · 10496 次点击 · 预计阅读时间 3 分钟 · 5分钟之前 开始浏 ...

  2. Sublime text 3搭建Python开发环境及常用插件安装 转载

    Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...

  3. Sublime Text 2搭建Go开发环境(Windows)

    转自:http://blog.csdn.net/love_se/article/details/7754274 下载packcontrol包地址:http://www.imjeff.cn/blog/6 ...

  4. Windows环境下sublime text 3搭建前端开发环境

    一.安装SubLime Text 3 SubLime Text 3官网下载:https://www.sublimetext.com/ 二.安装Package Control 进入sublime后,按快 ...

  5. Sublime Text 3 搭建 Golang 开发环境

    安装Golang go语言主页: https://golang.org/ go语言安装下载: https://golang.org/dl 环境变量设置: GOROOT: GOROOT变量设置go安装的 ...

  6. Sublime text 3搭建Python开发环境及常用插件安装

    参考  https://www.cnblogs.com/honkly/p/6599642.html 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网 ...

  7. Sublime Text 2搭建Go开发环境,代码提示+补全+调试

    本文在已安装Go环境的前提下继续. 1.安装Sublime Text 2 2.安装Package Control. 运行Sublime,按下 Ctrl+`(`在Tab键上边),然后输入以下内容: im ...

  8. Sublime text 3搭建Python-Anaconda开发环境

    网络上的教程各种各样,大同小异.自己安装时还是出了些问题,因此总结一篇博文. Sublime Text 是一款轻量级跨平台的文本编辑器,可通过包(Package)扩充自身功能. 有很多搭建python ...

  9. Sublime text 3搭建Python开发环境

    前辈们说的已经很多了,但是自己依旧会出现各种问题,写篇日志记录这次的搭建经验. 1.安装python,我用的是python3.5,可以上官网下载 2.安装Sublime text 3,可以上官网下载 ...

随机推荐

  1. Android Monkey自己主动化測试

    前言 假设你做Android开发,还没有使用过Monkey进行測试,那么今天看到这篇文章,希望能解决你Android測试中的一些问题.起码能帮你省点測试的时间而且发现很多其它的问题. Monkey简单 ...

  2. C++基础知识---static const初始化成员变量

    为了限制常数的范围class中.你必须要做出成为class成员:而要确保这是丝毫不亚于有一个恒定的实体.你必须要做出成为static员: Class Gameplayer { Private: Sta ...

  3. Notifications(通知)

    通知 通知是能在应用的普通用户界面外显示给用户的一种消息. 当你告诉系统公布一条通知时,它首先在通知栏中表现为一枚图标. 用户打开通知抽屉后就能查看通知的细节了. 通知栏和通知抽屉都是由系统控制的区域 ...

  4. bzoj 3519: [Zjoi2014] 消棋子 题解

    [序言]在大家怀疑的眼光下,我做了一个中午和半个下午.调了一个晚上的题目总算A了! [原题] 消棋子是一个有趣的游戏.游戏在一个r * c的棋盘上进行.棋盘的每一个格 子.要么是空,要么是一种颜色的棋 ...

  5. python六核心编程——条件和循环

    1.if声明 单 if 通过使用布尔运算符的声明 and , or 和 not. if-elif-else. elif即else if if expression1:      expr1_true_ ...

  6. hdu1159 LCS模板题

    题目分析 pid=1159">原题地址 最简单的最长公共子序列(LCS)问题的模板题了.不解释. ------------------------------------------- ...

  7. Windows phone 8 学习笔记(7) 设备

    原文:Windows phone 8 学习笔记(7) 设备 本节主要涉及到 Windows phone 8 手机支持的各类设备,包括相机.设备状态,振动装置等.还有各类感应器,包括磁力计.加速度器和陀 ...

  8. MYSQL高可用(HA)随想

    记得在上一篇文章“Java集群--大型网站是怎样解决多用户高并发访问的”的结尾处本人阐述了数据库的高可用的一种方案----实现主从部署,那么今天,就让我聊聊本人关于数据库的一些所思所想吧! 下面是本人 ...

  9. iOS一些推荐的学习路径发展

    iOS论坛里有朋友要求回答帖子,帖子的标题是: 想学IOS开发高阶一点的东西,从何開始,然后我吧啦吧啦回答写了非常多.既然敲了那么多字,我就把我写的回复也贴到博客里来分享.希望能对大家有帮助.欢迎大家 ...

  10. oracle 转 mysql 最新有效法(转)

    关键字:Oracle 转 MySQL . Oracle TO MySQL 没事试用了一下Navicat家族的新产品Navicat Premium,他集 Oracle.MySQL和PostgreSQL管 ...