注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

轻松度过每一天

真的猛士敢于直面惨淡的人生,敢于正视淋漓的鲜血,这是怎样的哀痛者和幸福者!!

 
 
 

日志

 
 
关于我

When you are young, you may want several love experiences. But as timegoes on, you will realize that if you really love someone, the wholelife will not be enough. You need time to know, to forgive and to love.All this needs a very big mind.

网易考拉推荐

(转)Sublime Text3 + Golang搭建开发环境  

2015-08-26 21:43:01|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

转自 http://www.vckai.com/p/13

1.安装git

    因为golang是通过git来管理远程包的,所以我们首先要安装git,下载地址:http://www.git-scm.com/download/

git安装比较简单,直接下一步即可(在Windows Explorer integration选项中将“Git Bash here”和“Git GUI here”打对勾),需要了解具体安装的可以看这里

2.安装Golang

    1) 首先到https://golang.org/dl/选择适合你系统的安装包,(墙内:http://golangtc.com/download)。

    2)我这里选择的是:go1.4.2.windows-amd64.msi,下载完成安装到指定目录即可。我这里是(E:\Go)。

    3)安装完成后环境变量已经自动设置好了,可以呼出cmd命令行输入命令查看

> go env
(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

 可以看到,已经出现go命令了。如果你的不能出现,那可能是环境变量设置的问题。

    进入我的电脑->高级设置->环境变量查看下,GOROOT变量是否存在,以及Path变量中是否也设置了GOROOT。没有的话,新增一个GOROOT变量,路径则输入你刚刚安装完成后Go的根目录,如我的是:E:\Go\。然后编辑Path变量,在最后面新增";%GOROOT%bin"。


    4)go命令依赖一个环境变量:GOPATH,这不是Go的安装目录,而是你的工作(工程)目录(你的代码都会在该目录下)。GOPATH可以有多个,windows以分号(;)进行区分,Linux系统是冒号(:),当有多个GOPATH时,默认会将go get的内容放在第一个目录下。这里我们新建一个GOPATH变量,以我的为例:F:\mygo

(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

 3.安装Sublime Text3

    首先也是下载:http://www.sublimetext.com/3,安装也很傻瓜,直接下一步即可。

    注意:sublime是收费软件,不注册也可以正常使用,只是保存次数达到一定的数量的时候会提示购买;忽略后可以正常使用。

    

    这里需要安装一个sublime的pakcage control功能,用于接下来安装sublime插件。

    1)在打开软件后,按下快捷键 Ctrl+`,(`这个符号为英文半角模式下,按下 Tab 键上方、数字键1左边的那个按键),此时会打开一个命令窗口,复制并输入以下内容,最后回车:

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

    如果遇到报错则参考这里安装:https://packagecontrol.io/installation#st3


    2)重启sublime之后,你就可以发现在 Preferences 这个菜单下出现了菜单项 Package Control,如图:

(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

4. 安装GoSublime插件

    1)在sublime中,按住快捷键 shift + ctrl + p,在弹出框中输入install package,如图:

(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

   2)回车,会出现如下图(可能需要稍微等待下,可以看sublime最下面的状态):

(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

 

 3)输入gosublime,回车(可能需要稍微等待下,可以看sublime最下面的状态),如图:(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

  4)gosublime安装完成后,Preferences -> package settings -> GoSublime -> Settings - Uesrs需要配置下GOPATHGOROOT,如图:
(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天
  5)在打开的窗口中输入以下内容,路径请自行替换,ctrl+s保存。
{
    "env": {
        "GOPATH": "F:/mygo",
        "GOROOT": "E:/Go"
    }
}

    6)重启sublime,在GOPATH中的src新建一个hello.go文件,可以看到代码自动补全已经出来了,:)(转)Sublime Text3 + Golang搭建开发环境 - 世界不属于我 - 轻松度过每一天

 至此,sublime text3 + golang 安装完成。



附上我的 sublime text3 的简单配置, Preferences -> Settings User清空复制粘贴即可。

{
    "font_size": 12,
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "ignored_packages":
    [
        "Vintage"
    ],
    "soda_classic_tabs": true,
    "soda_folder_icons": true,
    "tab_size": 4,
    "translate_tabs_to_spaces": true,
    "update_check": false,
    "word_wrap": true
}


  评论这张
 
阅读(63)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017