GO语言使用之配置篇(二)之Win7搭建go开发环境

完整文档下载:https://download.csdn.net/download/tdcqzd/10559739

一、Go语言的开发工具

1、visual studio code Microsoft 产品(VSCode):一个运行于 Mac OS X、Windows和 Linux 之上的,默认提供Go 语言的语法高亮,安装Go语言插件,还可以支持智能提示,编译运行等功能。
2、Sublime Text, 可以免费使用,默认也支持Go代码语法高亮,只是保存次数达到一定数量之后就会提示是否购买,点击取消继续用,和正式注册版本没有任何区别

3、Vim:Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用
Emacs:Emacs传说中的神器,不仅仅是一个编辑器,因为功能强大,可称它为集成开发环境
4、Eclipse IDE工具,开源免费, 并提供GoEclipse插件

5、LiteIDE,LiteIDE是一款专门为Go语言开发的跨平台轻量级集成开发环境(IDE),是国人开发的。

6、JetBrains公司的产品:PhpStrom、WebStrom和PyCharm 等IDE工具,都需要安装Go插件。
我选择的IDE工具是VScode.因为使用的电脑系统为windows.

二、Win7配置VScode

1、下载vscode安装软件 https://code.visualstudio.com/download
2、选择合适的VSCode的版本
这里写图片描述
3、在windows下安装vscode
一般来说我们安装vscode的目录不要有空格和中文,
安装后,我们可以启动,然后使用下, 写一个小程序。
这里写图片描述
如果只是安装了vscode,你是可以开发go程序,但是不能运行,因为我们还需要安装go的sdk才能编译和运行go程序

三、Windows下搭建Go开发环境-安装和配置SDK
1、SDK基本介绍:
SDK 的全称(Software Development Kit 软件开发工具包) ;SDK是提供给开发人员使用的,其中包含了对应开发语言的工具包。
2、sdk的下载和版本说明
Go语言的官网为:https://golang.org/ (访问需要翻墙)
SDK下载地址:Golang中国 https://www.golangtc.com/download
3、如何选择sdk的选择
这里写图片描述
4、windows下安装SDK的步骤:
步骤1: 先下载对应的windows下sdk版本
步骤2: 将go的sdk安装到 d:/program [没有强制,可以自主选择]
步骤3: 解压后,会得到一个 go文件夹。如下图
这里写图片描述
只有在bin目录下就可以使用go,原因是没有配置环境变量
这里写图片描述
5、在windows下配置golang的环境变量
5.1、为什么要配置环境变量
1)看一个现象,在dos命令行中敲入go ,出现错误提示如下图:
这里写图片描述
2)原因分析:
错误原因:当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果仍未找到,会出现以上的错误提示。所以进入到 go安装路径\bin目录下,执行go,会看到go参数提示信息
3)解决方案
根据windows系统在查找可执行程序的原理,可以将Go所在路径定义到环境变量中,让系统帮我们去找运行执行的程序,这样在任何目录下都可以执行go指令。
5.2、配置哪些环境变量
这里写图片描述
配置步骤如下:
步骤1:打开环境变量配置
这里写图片描述
步骤2,配置path
这里写图片描述
步骤3配置GOPATH
这里写图片描述
检查一下配置是否成功,在目录下输入 go -version
这里写图片描述

6、代码测试
这里写图片描述

三、Windows下搭建Go开发环境-go程序的开发
1、项目架构
这里写图片描述
2、编译运行
go是编译型语言,当go程序写好后,有两种方式运行
2.1第一种就是先编译,再运行这个编译后生成的可执行文件
这里写图片描述
说明:生成的.exe文件还可以提供给其他人调用。
2.2第二种方式,就是直接使用 go run 来运行源码.开发不推荐
这里写图片描述

win7下搭建go 开发环境到此结束了。当然你也可以使用npm 来安装go,或者直接编译go的源码来搭建开发环境。

猜你喜欢

转载自blog.csdn.net/TDCQZD/article/details/81193572