Go语言环境配置 Sublime Text + GoSublime+ gocode + MarGo组合

买来《Go Web编程》一书学习Go语言,结果按照书中的步骤搭建,发现部分站点已经失效了,查了网上好多教程也没有人能够说清楚如何搭建。还是自己动手找方法吧,经过自己的不懈努力终于搭建好了。ps:没有google的日子太难受了,查资料各种不方便,平时基本不翻墙,所以。。。。。。

1.下载安装go,今天安装go的时候发现go官网打不开,在网上找各种go下载地址无果,不过还是在不经意间发现了一个下载地址,希望你看到这篇文章时还能下载。我的机器是64位windows8,找个可用的msi太费劲了。附地址 :https://code.google.com/p/go/downloads/list?q=OpSys-Windows+Type%3DInstaller 。我电脑就更改了google的hosts,如果你不能访问这个地址的话,建议你也做一下。

下载之后的安装很简单,next到头就好了,安装完成之后,打开终端,输入go回车,能看到安装成功的提示就说明安装成功了。

2.设置GOPATH,找个自己想放置go项目的文件夹,添加一个GOPATH环境变量并指向这个文件夹。如果GOPATH=c:\mygo。一般来说在GOPATH下面创建三个子目录,src,bin,pkg。

3.准备工作完成之后,开始搭建Sublime Text开发go语言的环境。

  a.下载安装sublime text之后,安装Package Control(自行找网上教程,之后如何安装插件的也不赘述)。

  b.安装gocode和MarGo。在此之前请确认是否安装了git。如果没有那么请按照如下步骤安装git功能(不是全部功能,仅能完成本次环境的搭建,关于git的详细介绍请参照git官网介绍)。如果你已经是git用户,下面步骤跳过,直接进行d步骤。

  c.msysgit是Git for Windows版,其Home Page为:http://msysgit.github.io/ 点击页面中“Download”进入下载列表。下载完毕,双击开始安装:1、除了AdvancedXXX选项,其余全选。2、选择“Use Git Bash only”。3、选择“Checkout as-is,commit as-is”。4、配置git环境变量,在Path后面追加(复制下面代码改下git的安装路径就可以了);D:\Program Files\Git\bin;D:\Program Files\Git\libexec\git-core;

  d.打开终端运行如下命令安装gocode和MarGo。

  go get github.com/nsf/gocode   go get github.com/DisposaBoy/MarGo(该工具已经被作者清空了,大部分人在这一步就被卡住了)  如果你也是在第二步卡住了,那么可以按照我的方法进行替换。   使用 go get github.com/slene/margo这个代替。不过这个工具需要自己稍微改动一下。执行完这个步骤,你可以重启下sublimetext试试,下面会输出安装错误信息,会提示你找不到一个叫 gosublime.margo_***.exe的文件。这个时候,你可以去你的GOPATH下的bin目录下找到margo.exe的文件,你可以将这个文件改名为刚才找不到的那个文件名。然后将其复制到 C:\Users\**\AppData\Roaming\Sublime Text 3\Packages\User\GoSublime\windows-x64\bin下面就可以了。 e.安装sublimetext插件:GoSublime、SidebarEnhancements和Go Buid。 修改GoSublime配置:在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存:"env": {"path":"c:/go/bin;" },好了,然后就可以写go代码进行验证了。如果使用ctrl+B快捷键编译go不能使用,那么你可以自己新建一个build system。具体执行:Tools-Build system-new build system,然后替换内容为: 

{ "cmd": ["go", "run", "$file_name"], "file_regex": "^[ ]*File \"(…*?)\", line ([0-9]*)", "working_dir": "$file_path", "selector": "source.go" }

就可以了,执行编译时选择这个build system就可以了。

 

Go语言环境配置 Sublime Text + GoSublime+ gocode + MarGo组合

时间: 2024-10-10 12:36:28

Go语言环境配置 Sublime Text + GoSublime+ gocode + MarGo组合的相关文章

Go语言环境配置 Sublime Text + GoSublime+ gocode + MarGo组

买来<Go Web编程>一书学习Go语言,结果按照书中的步骤搭建,发现部分站点已经失效了,查了网上好多教程也没有人能够说清楚如何搭建.还是自己动手找方法吧,经过自己的不懈努力终于搭建好了.ps:没有google的日子太难受了,查资料各种不方便,平时基本不FQ,所以...... 1.下载安装go,今天安装go的时候发现go官网打不开,在网上找各种go下载地址无果,不过还是在不经意间发现了一个下载地址,希望你看到这篇文章时还能下载.我的机器是64位windows8,找个可用的msi太费劲了.附地址

Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)

本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要.虽讲的是 Ubuntu 下安装配置过程,但 Windows 系统不仅下载更方便,配置环境部分大同小异,其中 64 位系统的 GCC 编译器可到 http://tdm-gcc.tdragon.net/ 下载. 第一步:安装Go语言相关工具请在终端输入以下指令(如果发现下载速度一般,建议每个分开安装,否则一个安装失败将导致未安装的全部失败): ? 1 s

基础知识 - 在 Ubuntu 14.04 中配置 Sublime Text 3 的 Golang 开发环境

1.下载 golang 并解压(这里以解压到 $HOME/golang/ 目录为例): http://www.golangtc.com/download 2.创建 GoPath 相关目录(这里以 $HOME/golang/projects/ 目录为例): mkdir ~/golang mkdir ~/golang/projects mkdir ~/golang/projects/3rdparty mkdir ~/golang/projects/3rdparty/bin mkdir ~/golan

配置Sublime Text 2 的Python运行环境

Sublime Text 2作为一款轻量级的编辑器,特点鲜明,方便使用,愈发受到普罗大众的喜爱,我个人最近也开始用了起来.同时,我近段时间还在学习Python的相关东西,所以开始用ST2来写Python,所以把配置方法略微总结一下. 1. 在工具栏点击Preferences,打开Browse Packages.在打开的文件夹中找到Python,并打开这个文件夹.找到文件Python.sublime-build,并打开. 2. 修改以下内容: { "cmd": ["python

go语言环境搭建+sublime text3(windows环境下)

1.安装sublime text3 2.安装go语言程序包 3.测试go语言是否安装成功 键入cmd命令 ,打开dos窗口,键入go命令(如果在默认路径下找不到,可以在安装目录下查找,eg:go/bin ) 表示安装成功 4.配置环境变量 我的电脑=>属性=>系统设置=>环境变量设置,添加GOPATH变量,这个变量的路径就是放置源码的地方 其中还有两个变量,这两个变量一般是默认设置即可,GO ,GOROOT 5.查看环境变量设置是否成功 dos中键入go env 查看 命令执行成功提示应

go语言环境配置

go语言环境配置 一直想找一份web方面的工作,所谓工欲善其事必先利其器,开始之前当然是挑选一门自己喜欢的语言,最后选择了Go,简洁,快速.语法方面主要是通过Go的官网过了一遍,接下来准备跟着<Go Web编程>学一遍,第一步自然是搭一个本地的环境,主要是参考<Go Web编程>的第一章.这里简要记录下配置的要点: LiteIDE的配置 LiteIDE是一款开源免费的Go语言IDE,配置简单,易上手 GOPATH 打开[查看]->[管理GOPATH],上方是系统配置(环境变量

前端工程师养成记:开发环境搭建(Sublime Text必备插件推荐)

为了让自己更像一个前端工程师,决定从开发环境开始武装自己.本文将介绍前段工程师开发的一些利器的安装步骤,主要包括了: 1.Node.js的安装 2.Grunt的安装及常用插件 3.Sublime Text的安装及必备插件 一.Node.js的安装 Node.js就是一堆前端工程师捧红的,所以装上这个嘛,主要不是自己需要使用Node.js而是一堆工具对他的依赖. Windows下安装步骤很简单: 1.去到http://nodejs.org/下载最新的安装包,安装. 2.在CMD下运行,node和n

ubuntu笔记 - 安装和配置Sublime Text

经测试系统版本 12.04以上32bit和64bit. 最基本的方法就是去官网下载安装包安装,然后建立命令快捷方式.这里建议采用另一种方法,直接使用命令行命令安装,这样反而要简单很多,安装完成以后在命令行输入subl或者sublime-text,就可以开启,也可以在软件管理器里面找到快捷方式锁定到快速启动栏. 三条命令就可以搞定(添加软件源,升级,安装): sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get up

配置Sublime text 3(ubuntu)

点击Preferences->Settings User,修改配置文件如下: { "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",    "fallback_encoding": "UTF-8", "font_size": 14, "tab_size": 2, "translate_tab