Sublime Text 2搭建Go开发环境

LvanNeo · · 2731 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

本文在已安装Go环境的前提下继续。

1、安装Sublime Text 2

2、安装Package Control。

运行Sublime,按下 Ctrl+`(`在1键左边),然后输入以下内容:

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 Sublime Text to finish installation'


3、安装GoSublime、GoGDB

1)重启Sublime,然后从菜单栏中打开  Perferences->Package Control 。

2)在Package Control 中输入 :install 后确定。

3)接着输入:GoSublime  后确定。

4)重复第二步操作后输入:GoGDB  后确定。

(GoSublime、GoGDB这两个插件已能满足一般的编写和调试需要,如果还需要其他的插件可仿照第二、三步进行添加)

4、安装gocode

在控制台中输入如下内容:

	go get -u github.com/nsf/gocode
	go install github.com/nsf/gocode
完成后注意查看go/bin目录下是否存在gocode,如果没有也可从其他地方复制。

5、配置GoSublime

从菜单中打开 Perferences->Package Settings->GoSublime->Settings-Default ,会打开GoSublime的settings文件,在 "env":{} 的{}中添加go的安装路径,如下:

	"env": {
		"path":"D:\\GO\\bin"
		},
6、配置GoGDB

从菜单中打开 Perferences->Package Settings->GoGDB->Settings-Default ,会打开GoGDB的settings文件,找到"workingdir"和"commandline"所在位置,指定好开放项目的路径及执行文件名称,如下:

    "workingdir": "E:\\workspace\\src\\gotest01",

    // NOTE: You MUST provide --interpreter=mi for the plugin to work
    "commandline": "gdb --interpreter=mi ./gotest01.exe",
至此,所有配置完成。

7、开始写一个

package main

import (
	"fmt"
)

func main() {
	sum := 0
	for i := 0; i < 10; i++ {
		sum += i
	}
	fmt.Println(sum)
}
然后,Ctrl+B ,输入编译指令: go build -gcflags "-N -l" gotest.go  

(注:参数 -gcflags "-N -l" 必须添加,调试需要关闭内联优化)





有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:LvanNeo

查看原文:Sublime Text 2搭建Go开发环境

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2731 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传