《Go语言入门》如何在Windows下安装Go语言编程环境

概述

本文为Go语言学习入门第一篇,《Go语言入门》如何在Windows下安装Go语言编程环境 。

主要讲Go语言编译环境的安装以及基于Notepad++(Go语言插件、语法高亮)的开发环境配置。

下载安装包

安装包下载地址:https://golang.org/dl/

这里选择下载Windows版本,点击链接打开的页面可能不会开始下载;地址栏里会显示完整的下载地址,如:https://golang.org/doc/install?download=go1.5.1.windows-amd64.msi,不开始下载也没关系,我们复制一下下载地址,用迅雷之类的下载工具下。

开始安装

一路下一步就行了,没什么需要设置的,安装目录最好保持默认,避免遇到一些怪问题。

安装完成之后就可以打开命令行,看看安装成功了没有;

任意目录下,直接执行“go”,能看到类似以下内容就对了:

或者执行:

C:\>go version
go version go1.5.1 windows/amd64

注意:我在安装完成之后执行“go”的时候就提示找不到文件或目录,我打开环境变量,在用户变量里加了一个PATH,

检查系统变量“PATH”中也有“C:\Go\bin”,然后就在后面加了一个分号,确定保存之后再打开命令行就可以了,也不知道到底是哪个起作用了。

安装notepad++

Notepad++的主页为http://notepad-plus-plus.org/,大家可以上去自己下最新的版本。

程序的安装与普通程序没有区别,安装完毕之后就可以打开notepad++。

默认情况下,notepad是不带go语言的代码解释器的,也不带便捷编译功能。所以我们需要下载安装go语言的代码解释器,并进行适当配置。

安装插件

插件很多,你可以直接按下键盘的“go”键来快速定位:

我的可能是因为不是最新的,所以看到下面一堆的对话框。

语法高亮

注意:很多文章说打开go的安装目录misc\notepadplus下的userDefineLang.xml,我的Go安装目录下的misc这个目录,但根本没有notepadplus这个目录;

下载语言解析模板
go语言解析模板:http://notepad-plus.sourceforge.net/commun/userDefinedLang/go.zip   
下载之后,解压缩,里面有“go.xml”,“userDefineLang_Go.xml”,“README”三个文件,我们重点关注前面两个文件。

我们将“userDefineLang_Go.xml”解压到C:\Go\misc 目录下,将“go.xml”文件解压到C:\Program Files (x86)\Notepad++\plugins\APIs 目录下,

然后自定义语言格式:

我这里没有修改文件中的“<!-- <NotepadPlus> -->”,所以提示导入失败,把注释去掉就可以了。

做完以上操作后重启下Notepad++,再查看语言菜单中就有Go语言了。

显示输出窗口:

执行:插件》GOnpp》go run,右侧输出如下图:

注意:文件必须要保存才行,临时文件执行时没有任何反应。

前几个菜单也不能用,会弹出以下错误,不清楚具体原因。

小结

开始环境到这里就配置完成了,如果你不喜欢用Notepad++,还有sublime、LiteIDE等IDE可用。

LiteIDE是go语言开发一个集成环境,可以到
http://code.google.com/p/golangide/downloads/list去查看最新版本。
这个工具的配置在下载处有文档说明,小伙伴们有需要我后续再详细介绍。

相关学习网址

Go语言文档

时间: 2024-12-26 22:02:15

《Go语言入门》如何在Windows下安装Go语言编程环境的相关文章

《R语言入门》如何在Windows下安装R语言编程环境

R语言开发环境下载安装地址:http://ftp.ctex.org/mirrors/CRAN/index.html 有Linux版本,Mac版本,Windows版本,这里点击Download R for Windows,打开的页面又有几个选项,点击"install R for the first time."进入真正的下载页面, 点击"Download R 3.1.2 for Windows"开始下载. 运行安装程序,开始安装:一路下一步就可以了. 安装完成后会在桌

如何在Windows下安装Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器.在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的这篇博客为大家介绍第二种方式 首先从http://download.csdn.net/detail/u010105970/9493219中下载Tomcat服务器第一步将Tomcat服务器的压缩包放在D:\develo

Qt在Windows下的三种编程环境搭建(图文并茂,非常清楚)good

尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165 从QT官网可以得知其支持的平台.编译器和调试器的信息如图所示: http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html (Home | Docs | Qt Creator 3.0 | Debuggingand Analyzing | Setting Up

Qt在Windows下的三种编程环境搭建

尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165 从QT官网可以得知其支持的平台.编译器和调试器的信息如图所示: http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html (Home | Docs | Qt Creator 3.0 | Debuggingand Analyzing | Setting Up

Qt4.8在Windows下的三种编程环境搭建

Qt的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Windows平台:X11版,适合于使用了X系统的各种Linux和Unix平台:Mac版,适合与苹果MacOSX:embedded版,适合于具有帧缓冲(frame buffer)的Linux平台. Qt-embedded和Qtopia Qt在刚出现的时候,对于Linux和Unix系统,只有构建于Xlib之上的X11版.但随着Linux操作系统在嵌入式领域的应用日渐广泛,Qt推出 了嵌入式的版本Qt-embedded(Q

如何在windows下搭建C语言开发环境

兵欲善其事,必先利其器.如果想要学好c语言,首先最重要的一点就是要学会如何搭建一个适合自己的学习环境,这里我就简单讲述一下如何在windows操作系统上搭建VC++6.0的开发环境,以便于新手更好的学习后面的知识. 首先,我们要从百度上下载一个vc++6.0的安装包,可以是中文版的,也可以是英文版的,自己看着下载,下载完了之后就开始安装.安装过程很简单,玩过电脑游戏的同学基本上都能看懂如何安装,我在这里就不多做介绍. 安装完成之后,桌面上会出现一个图标,,有的版本的显示的可能是VC++6.0,也

Go语言学习(一),Windows下安装配置Go语言的配置环境

Go语言学习,有两个重要部分,一是安装Go语言包,二是安装开发的编译器. 次篇博客借助(https://www.cnblogs.com/qicun/p/11378354.html)完成的 一.go语言的安装包在网址(https://golang.google.cn/dl/)下载, 下载完成后,直接安装,一直下一步就行,会出更改安装位置的选项, 可以更改,也可以不更改,不更改的话,默认在C:\Go\目录下 安装完成后截图如下: 安装完成后,目录结构如下图所示: 这个目录结构遵循GOPATH规则,G

如何在Windows下安装MYSQL,并截图说明

说明 : window 下安装 mysql 虽然简单,但是细节不注意就会安装失败,特别是配置服务器时,Current Root Password:为空:如果输入密码了在后面安装会报错.(不知道设置这个密码有何用意). 下面详细介绍5.6版本MySQL的下载.安装及配置过程. 图1.1 MySQL5.6 目前针对不同用户,MySQL提供了2个不同的版本: ?         MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持. ?         MySQ

如何在windows下安装GIT

Git是一个免费的.开源的版本控制软件.在Windows上安装git,一般为msysgit,官方下载地址为 http://code.google.com/p/msysgit/downloads/list 工具/原料 win7.msysgit 方法/步骤 下载:在官方网站下载最新版本. 安装:点击下一步,直到出现步骤三. 在Windows Explorer integration选项中将"Git Bash here"和"Git GUI here"打对勾. 在"