手把手教你用notepad++搭建golang开发环境实战教程

摘要:
Notepad++配置Golang开发环境Notepad++小而轻便,对电脑配置要求低,下午详细讲述,如何用用notepad++搭建golang开发环境注:本机安装都是win10,64位环境下进行的,网上看了很多文章,都讲解的很局限,步骤不详细,缺少截图及安装文件下载路径第一步:先安装go语言环境go环境安装包下载地址:https://golang.google.cn/dl/下载下来是msi的文件

Notepad++ 配置 Golang 开发环境

Notepad++小而轻便,对电脑配置要求低,下午详细讲述,如何用用notepad++搭建golang开发环境

注:本机安装都是win10,64位环境下进行的,网上看了很多文章,都讲解的很局限,步骤不详细,缺少截图及安装文件下载路径

第一步:先安装go语言环境

go环境安装包下载地址:https://golang.google.cn/dl/

手把手教你用notepad++搭建golang开发环境实战教程第1张

下载下来是msi的文件:手把手教你用notepad++搭建golang开发环境实战教程第2张,双击即可安装,安装时选择自定义安装路径,我是安装到D盘,下图是安装后的截图

手把手教你用notepad++搭建golang开发环境实战教程第3张

到这一步,golang的环境是下载+安装完成了,下面进行go环境变量是配置;

go环境要能运行起来,需要配置两个环境变量:

1、path环境变量设置

手把手教你用notepad++搭建golang开发环境实战教程第4张

2、GOROOT

手把手教你用notepad++搭建golang开发环境实战教程第5张

3、GOPATH :这个是go的工作空间,用来存放go语言代码的地方,在D盘新建一个文件夹,取名D:GO_project,并且在这个文件下创建三个空白文件夹手把手教你用notepad++搭建golang开发环境实战教程第6张

然后将这个GO_project配置在环境变量GOPATH下

手把手教你用notepad++搭建golang开发环境实战教程第7张

go环境变量设置完后,打开CMD命令,输入,go env

手把手教你用notepad++搭建golang开发环境实战教程第8张

至此,go语言环境安装+配置已经完成

第二步:安装notepad++      

这个notepad++需要说明一下,本地电脑上已经安装有notepad++的建议卸载重新安装,notepad++版本我从最新版挨着往低版本测试,发现高版本的notepad++不支持go插件,最后下载了notepad++ 6.9版本的

手把手教你用notepad++搭建golang开发环境实战教程第9张

notepad++下载路径很多,但是从官网下载极慢,找到一个网站可以下载notepad++的历史版本 这是网址 https://i.cnblogs.com/posts/edit;postId=14113736

下载下来后是个压缩包,直接解压到D盘指定的文件夹下

手把手教你用notepad++搭建golang开发环境实战教程第10张

至此,notepad++下载及安装已经完成,要让notepad++可以运行go语言,还需要安装go插件:GOnpp (下载地址:https://sourceforge.net/projects/gonpp/files/latest/download)

下载完GOnpp这个插件后,将这个GOnpp.dll插件解压到notepad++安装目录d: pp.6.9.binplugins下,如下为截图

手把手教你用notepad++搭建golang开发环境实战教程第11张

做到这步,就将插件手工安装到notepad++上了,重启后生效

最后两步来了,配置语法高亮

(1) 下载notepad++的golang支持包,下载地址:http://notepad-plus.sourceforge.net/commun/userDefinedLang/go.zip

(2)解压go.zip,目录中有2个文件userDefineLang_Go.xml和go.xml

(3)把go.xml复制到notepad++目录的pluginsAPIs文件夹中

(4)打开userDefineLang_Go.xml文件,去掉文件 第一行和最后一行的注释,注意是去掉注释不是删除这行,然后导入到notepadd++

手把手教你用notepad++搭建golang开发环境实战教程第12张

手把手教你用notepad++搭建golang开发环境实战教程第13张

将下载的手把手教你用notepad++搭建golang开发环境实战教程第14张导入到自定义语言项

将下载的手把手教你用notepad++搭建golang开发环境实战教程第15张拷贝到d: pp.6.9.binpluginsAPIs  目录下

手把手教你用notepad++搭建golang开发环境实战教程第16张

至此:notepad++完全配置完成,下面来看看效果吧

手把手教你用notepad++搭建golang开发环境实战教程第17张

notepad++搭建golang开发环境已经大功告成啦,希望此文可以帮助到有需要的朋友

免责声明:文章转载自《手把手教你用notepad++搭建golang开发环境实战教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇如何解包编辑打包android系统的boot.img文件WPF学习笔记三 依赖属性下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

notepad++ 开启/关闭 记住最后打开的文件

开启记住最后打开的文件 1) 6.3以前版本如下设置: 设置--》首选项--》其他 把左下角的 “记住最后打开文件” 勾选。 2) 6.3以后版本如下设置: 设置--》首选项--》备份 把右边的 “Remember current session for next launch” 勾选。 关闭记住最后打开的文件 1) 6.3以前版本如下设置:...

GitHub上优秀的Go开源项目

2014年11月,Golang官方博客发布Go语言核心开发组成员Andrew Gerrand文章 《Half a decade with Go》,以纪念Go语言发布5周年。Andrew Gerrand在文章中称,Go语言在工业界向云计算转型时代找到了自己的位置,目前一些重量级的云计算项目比如有名的Docker等都是用Go语言开发的,并预言“2015年将是G...

Notepad++加上xml格式化的功能

工作中需要用代码创建一个XML文件,创建完发现XML内容都处在同一行,导致非常不容易查看清楚XML代码。于是习惯性地用 Notepad++查看,想用它来对XML代码格式化一下。 于是找到了TextFX characters这个插件,可是该插件安装后不能正常使用,点击重载libTidy.dll这个文件,系统提示缺少libTidy.dll这个文件。   既然是...

Go语言的调度模型(GPM)

GPM模型 定义于src/runtime/runtime2.go G: Gourtines(携带任务), 每个Goroutine对应一个G结构体,G保存Goroutine的运行堆栈,即并发任务状态。G并非执行体,每个G需要绑定到P才能被调度执行。 P: Processors(分配任务), 对G来说,P相当于CPU核,G只有绑定到P(在P的local ru...

Notepad ++

前言 免费的轻量级文本编辑器,装机必备。 官网:https://notepad-plus-plus.org/ 本文环境:npp 6.9.1 + win10_x64 企业版 MarkDown写作 Markdown 语法高亮 下载语法文件: https://github.com/Edditoria/markdown_npp_zenburn/ Markdown实...

解决vscode无法提示golang的问题

https://github.com/Microsoft/vscode-go/wiki/Go-with-VS-Code-FAQ-and-Troubleshooting Q: Auto-completions stopped working. What do I do? Run gocode close in a terminal and try agai...