分享
  1. 首页
  2. 文章

mac环境下sublime text3配置go语言开发环境

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

前言

由于兴趣想使用go语言,所以想在sublime text3来开发go语言,目前主流的配置都是在sublime text3安装GoSublime插件和Golang build插件,其中,Golang build插件是go官方提供的支持go run,go get,go install等命令的插件,而GoSublime是一个交互式的go build工具,使用起来也是很方便,主要配合Golang build使用。

安装教程

sublime text3安装和go语言安装参照网上教程

安装Golang build插件

  • 通过command + shit + p打开sublime text的package control,package control是sublime text的一个包安装工具。
  • 输入pcip,选择第一个进入包安装, 然后输入Golang build选择Golang build安装


    image.png
  • 进入perferences -> package settings -> Golang Config -> Settings-User配置


    image.png

配置PATH和GOPATH,配置的是go的项目路径,不是安装路径。

```
{
 "PATH": "/Users/workspace/go/bin",
 // 这里改成你自己的GOPATH
 "GOPATH": "/Users/workspace/go"
}
```
  • 点击tools -> build wiht(或者快捷键command + shift + b)即可以在控制台使用get run、go install、go build、go clean等命令。(由于我安装了goSublime插件,所以是控制台效果,否则是在一个框里的)


    image.png

安装Go Sublime插件

以前可以直接通过package install来安装这个插件,但是最新的情况是在package install找不到这个了,所以我们必须手动安装。

  • 首先要找到自己的插件安装路径,在perferences -> Browse Packages可以找到。


    image.png
  • 然后在该路径下通过git clone https://margo.sh/GoSublime命令即可以下载该插件了(进入控制台输入该命令)。

    image.png
  • 同样的,我们也要设置Go Sublime。


    image.png
{
 "env": {
 "GOPATH": "/Users/workspace/go", //go程序的个人代码工程路径
 "GOROOT": "/usr/local/go" //go语言安装路径
 }
}
  • 编写一个go程序,通过command + shift + b或者 command + b即可以在控制台运行该程序。
    image.png

参考

https://yq.aliyun.com/articles/615533
https://awen.me/post/64483.html
https://github.com/DisposaBoy/GoSublime/tree/development


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

本文来自:简书

感谢作者:白虎先生

查看原文:mac环境下sublime text3配置go语言开发环境

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

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

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中
(追記) (追記ここまで)

一周阅读排行

    加载中

关注我

  • 扫码关注领全套学习资料 关注微信公众号
  • 加入 QQ 群:
    • 192706294(已满)
    • 731990104(已满)
    • 798786647(已满)
    • 729884609(已满)
    • 977810755(已满)
    • 815126783(已满)
    • 812540095(已满)
    • 1006366459(已满)
    • 692541889

  • 关注微信公众号
  • 加入微信群:liuxiaoyan-s,备注入群
  • 也欢迎加入知识星球 Go粉丝们(免费)

给该专栏投稿 写篇新文章

每篇文章有总共有 5 次投稿机会

收入到我管理的专栏 新建专栏