1、安装gosubmile

【gosublime自动安装失败,手动安装】

点击菜单: Preferences --> Browse Packages

打开Packages directory

打开Bit Bash Here ,git clone gosublime 包

git clone git@github.com:DisposaBoy/GoSublime.git在 GoSublimesrc 源代码目录中,新建 margo 子目录

将 GoSublimesrcmargo.shextension-example 目录下的 extension-example.go 文件复制到

GoSublimesrcmargo 目录 ,并改名 margo.go

重启 Sublime Text3 。

点击菜单项Preferences -> package settings -> GoSublime -> Settings - Uesrs,

配置GOPATH,GOROOT:

{

"env": {

"GOPATH": "F:/WORKSPACE/go-space", ##源码的顶级工作空间,注意必须放在src包下,否则运行错误

"GOROOT": "e:/go"

},

"font_size": 14,

"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

}

快捷键

在sublime打开控制台 Ctrl + B

关闭sbulime中打开的控制台 Esc

查看函数的声明 Ctrl + . + H

查看函数源码 Ctrl + . + G

调出GoSublime 支持的所有功能: cmd +.

2、安装SidebarEnhancements和Go Build

gocode 将会安装在默认`$GOBIN`

另外建议安装gotests(生成测试代码):

先在sublime安装gotests插件,再运行:

go get -u -v github.com/cweill/gotests/...

4、安装Goimports:可以在开发过程时候自动引入包和删除没有使用的包

4.1 下载goimports

# 创建文件夹

mkdir $GOPATH/src/golang.org/x/

# 进入文件夹 cd $GOPATH/src/golang.org/x/

# 下载源码

# 安装

4.2 安装后打开 GoSublime 的配置文件,在配置文件中添加新的根配置项:

{

"fmt_cmd" :[ "goimports"]

}

5、新加一个Build System支持CTRL+B进行编译

html5 go语言运行环境,GO环境搭建-Go语言中文社区相关推荐

  1. c语言运行时内存不够,浅析C语言运行时内存管理

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 主要讨论C语言怎样组织正在运行的程序的数据结构的细节. 我们知道知道在UNIX操作系统中,一个C语言文件经过预处理(cp ...

  2. linux vim go语言,CentOS7系统基于Vim8搭建Go语言开发环境

    主要是在vim中通过vundle来安装vim-go插件.gocode插件,支持代码高亮.代码提示以及语法检查等功能 安装Golang 1.11.2 curl -Lo golang.tar.gz htt ...

  3. 易语言运行 (c:内部.exe, 假, ),易语言没法运行exe程序,怎么办?

    这样写命令: 运行 ("cmd.exe start"+取运行目录+"\KMS.exe" ,假,) 原理是调用Cmd的命令Start来代替易语言执行. 扩展: S ...

  4. 为什么c语言运行了是cmd,为什么C语言的程式码执行都在命令提示符进行?而且学习的基本都是数学问题,跟开发软体有什么关系?...

    为什么C语言的程式码执行都在命令提示符进行?而且学习的基本都是数学问题,跟开发软体有什么关系?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们 ...

  5. 对Eclipse OMR(用于创建语言运行时环境的工具集)架构师Mark Stoodley的访谈

    IBM的Eclipse OMR是一个开源的虚拟机工具集,用于创建任意语言的运行时环境.它的意图在于让实现语言的人能够重用IBM在Java运行时方面所投入的数百开发人年所取得的成果,能够受益的包含已有的 ...

  6. window环境搭建go语言运行环境

    研究区块链,一直在纠结是研究比原链还是研究比特币链, 现在准备研究比原链,因为 ①比原链也是基于比特币开发的, ②我也在比原社区群里,有问题的话可以向比原技术老师请教 ③我是从事交易所工作的,最近对接 ...

  7. Eclipse下搭建C语言开发环境

    Eclipse下搭建C语言开发环境 要使用Eclipse开发C/C++语言主要有 下面几个步骤: 1. 安装 JRE 去sun官方网站 下载安装即可 由于 Eclipse 本身是用 Java 开发的, ...

  8. c语言环境窗口组成,如何搭建C语言环境

    如何搭建C语言环境 开发C程序的时候我们用的开发软件有VC++6.0.visual studio等等,但对于有些简单的程序我们更喜欢用记事本或者notepad++等方便的工具进行编辑,编辑完后再通过c ...

  9. C语言核心技术-C语言概述与开发环境搭建

    C语言概述 C语言发展简史 起源 1972年,贝尔实验室的Dennis Ritchie和Ken Thompson在开发Unix操作系统时设计了C语言,该操作系统的90%以上的代码都是由C语言实现,后期 ...

  10. window直接运行不需要环境的软件是什么语言开发的_C语言为何不会过时?你需要掌握多少种语言?_C 语言...

    01为什么C语言不会过时 评价任何一门编程语言,都是招人骂的.永远是这样.就像是春寒料峭的季节, 街上穿棉袄和穿单衣的擦肩而过,双方一定是同时在心里出现了两个字:"s b!"这个在 ...

最新文章

  1. 厉害了,淘宝千万并发,14 次架构演进…
  2. 关于线性条形码符号的解读(一)
  3. php 去掉数组中的空值_PHP删除数组中空值的方法介绍
  4. Nginx 附录C 模块编译,调试与测试
  5. 采用“不可能的曲面”!沈义人:OPPO Find X3真机上手有惊喜
  6. 不同项目的测试计划可以复用吗_不同品牌的水乳可以一起用吗 混合使用完全没问题...
  7. c++语言 xml数据绑定技术简介
  8. 网络收包流程-软中断中process_backlog和poll方式处理流程(二)
  9. selenium网易云登录定位不成功的问题
  10. 深入理解BootStrap-- 面板(panel)
  11. 手机摄影:黄埔军校旧址(下)
  12. 数组对象查找某一个对象
  13. 爱拼车 android 源码,爱拼车 1.8.8
  14. 国行版苹果 ios 按键精灵无法联网问题处理
  15. Y430P拆机:安装固态硬盘+内存+重装系统梳理
  16. 简单的了解一下MySQL连接查询
  17. 苹果Apple Watch真机调试的坑Could not download and install Symbols for watchOS
  18. 崩坏2服务器维护,崩坏学园2(日服)无法连接服务器是什么原因
  19. python创建函数内部静态变量
  20. 【论文阅读】深度学习去雾1——论文精选

热门文章

  1. Windows软件授权管理工具 slmgr命令详解
  2. 国际化困境(第二篇)
  3. 关于Visual C++ 2008中wprintf和wprintf_s输出中文乱码问题
  4. JDBC在getConnection之前为什么要调用Class.forName
  5. (九)OpenStack---M版---双节点搭建---Swift安装和配置(单存储节点)
  6. linux container容器技术框架性理解
  7. Xen与KVM虚拟化技术调研报告
  8. php文件上传绕过mime类型,文件上传限制绕过技巧
  9. html div最多50个字符,javascript-计算多少个字符(来自一个字符串)将适合一个div而没有使其换行?...
  10. python核心数据类型_Python核心数据类型-列表