sublimetext3+golang搭建开发环境

代码如诗 代码如诗     2022-09-24     426

关键词:

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


技术分享

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

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

 

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

技术分享

 

 

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

参考:

 http://blog.csdn.net/kongguyoulan523/article/details/51144254

 

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

技术分享

 

 

4. 安装GoSublime插件

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

技术分享

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

技术分享

    3)输入gosublime,回车(可能需要稍微等待下,可以看sublime最下面的状态),如图:

技术分享

    4)gosublime安装完成后,Preferences -> package settings -> GoSublime -> Settings - Uesrs需要配置下GOPATHGOROOT,如图:

技术分享

    5)在打开的窗口中输入以下内容,路径请自行替换,ctrl+s保存。

{
    "env": {
        "GOPATH": "F:/mygo",
        "GOROOT": "E:/Go"
    }
}

    6)重启sublime,在GOPATH中的src新建一个hello.go文件,可以看到代码自动补全已经出来了,:)

技术分享

 

至此,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
}

 

{
"bold_folder_labels": true,
"caret_style": "phase",
"color_scheme": "Packages/Color Scheme - Default/iPlastic.tmTheme",
"default_encoding": "UTF-8",
"draw_white_space": true,
"font_face": "YaHei Consolas hybrid",
"font_size": 16,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
"show_full_path": true,
"spell_check": false,
"tab_size": 4,
"translate_tabs_to_spaces": true,
"word_wrap": false
}

windows下golang开发环境搭建(sublimetext3+gosublime+sublimegdb)

最近开始学习go语言的相关开发教程,之前的工作都是在linux上完成居多,但是家里的电脑还是windows的系统。在搜索了N多方案以及尝试了N多IDE后,决定还是使用sublime+gosublime插件这一套东西作为家用学习的跑demo方案。在此需要... 查看详情

golang开发环境搭建-vim篇

...http://tonybai.com/2014/11/07/golang-development-environment-for-vim/虽说sublimetext3+gosublime+gocode是目前较为流行的Golang开发环境组合,但作为一名VIMer,没有一套得心应手的VimforGolangdev心里总是过不去的。Golang虽然年轻,但即便是 查看详情

在mac上使用sublimetext3搭建opencv3开发环境(代码片段)

安装sublimetext3 打开mac终端,安装brew 安装opencv3,终端输入下面的coomand:brewinstall[email protected]注意:@3表示安装的版本,如果不加@3,那么会默认安装最新的版本;建议安装版本3。 在sublimetext3中添加buildsystemTools-&g... 查看详情

sublimetext3搭建react.js开发环境(代码片段)

Sublime有很强的自定义功能,插件库很庞大,针对新语言插件更新很快,配合使用可以快速搭建适配语言的开发环境。1. babel-sublime支持ES6,React.js,jsx代码高亮,对JavaScript,jQuery也有很好的扩展。关于babel的更多... 查看详情

golang开发环境搭建(代码片段)

阅读目录Windows下搭建Go开发环境-安装和配置SDK检查GOPROXY非常重要Go开发编辑器VSCode介绍下载与安装安装go扩展第一个Go程序编译Windows下VSCode切换cmd.exe作为默认终端gorungoinstallWindows编译Linux可执行文件Linux编译Windows可执行文件Window... 查看详情

windows下visualstudiocode搭建golang开发环境(代码片段)

...但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发环境。开发环境:一、安装这里我用需要安装一些工具:... 查看详情

golang开发:开发环境搭建vagrant+virtualbox(代码片段)

开发环境介绍不管何种开发语言,目前用的比较多的开发环境基本就是Vagrant+VirtualBox搭建的虚拟开发环境,这种开发环境的好处就是一次搭建处处可用,各个平台和系统都可以使用。开发团队中,可以自己制作一个box,让团队的... 查看详情

sublimetext3的使用

本文介绍sublimetext3的使用,至于安装请参考我的文章SublimeText3+Golang搭建开发环境这里以3.143的版本为例。1.自定义字体:跳出的窗口,进行修改。,font_face是设置字体类型,font_size是字体大小。2.sublime插件官方提供了很多插件:h... 查看详情

sublimetext3搭建nodejs环境

 1.NodeJs安装(windows环境下)下载node.js官网下载包https://nodejs.org/en/download/,或者在国内的http://nodejs.cn/download/ 的站点下载2.SublimeText3安装nodejs环境安装好sublimetext3后需要配置PackageControl。安装方式如下: 1)打开sublime 查看详情

golang搭建windows开发环境(代码片段)

一、https://studygolang.com/dl下载go安装包二、建立工作目录,设置环境变量   三、检查go版本: 四、安装IDE我这里选择的是GOLAND,IDE只能试用30天,没有免费版本,其它同学可以选择VSCODE等其它IDEhttps://www.jetbrains.com/... 查看详情

编程语言之intellij搭建golang开发环境

1.File->Settings->Plugins->Browserepositories,输入Go查询,看右侧说明确认是正确的go插件即可安装打开File->Settings->Languages&Frameworks,里面会多出Go的设置菜单2.新建project工程,默认即可右键test.ho,选择“Run‘test.go‘”即可... 查看详情

react开发环境搭建

...react/releases   一:常用的编辑器及插件配置  1)SublimeText3下载地址 http://www.sublimetext.com/3    2)插件安装  因为Sublime没有 查看详情

从零开始搭建easydarwin环境——linux系统开发环境golang的搭建(代码片段)

EasyDarwin在语言上服务端使用的是Golang,前端网页是vue。因此我们需要有Golang和node的开发环境。本章我们将说明一下如何在Linux下搭建Golang环境。1.下载执行以下命令:wgethttps://studygolang.com/dl/golang/go1.17.3.linux-amd64.tar.gz可以... 查看详情

从零开始搭建easydarwin环境——windows系统开发环境golang的搭建(代码片段)

EasyDarwin在语言上服务端使用的是Golang,前端网页是Vue,因此我们需要有Golang和node的开发环境。上一篇我们介绍了Linux环境下的搭建,本章我们将说明一下如何在Windows下搭建起Golang环境。一、下载Go包Go的官方网站࿱... 查看详情

macos搭建golang开发环境(代码片段)

一、安装golang使用homebrew安装golang。homebrew是MacOS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等功能。开发者不需要关心依赖和文件路径。如果系统没有安装homebrew,终端内执行以下命令安装homebrew。/bin... 查看详情

golang开发环境搭建(代码片段)

...配置SDKSDK就是软件开发工具包Go官网下载地址:https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.cn/dl/此安装实例以64位Win10系统安装Go1.19.3可执行文件版本为例。下一步,下一步安装,记住安装目录... 查看详情

golang项目实战简明指南(代码片段)

原文地址开发环境搭建golang的开发环境搭建比较简单,由于是编译型语言,写好golang源码后,只需要执行gobuild就能将源码编译成对应平台(本文中默认为linux)上的可执行程序。本文不再赘述如何搭建golang开发环境,只说明下需要... 查看详情

golang项目实战简明指南(代码片段)

开发环境搭建golang的开发环境搭建比较简单,由于是编译型语言,写好golang源码后,只需要执行 gobuild 就能将源码编译成对应平台(本文中默认为linux)上的可执行程序。本文不再赘述如何搭建golang开发环境,只说... 查看详情