• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

完整文档下载: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/ (访问需要 F-Q )
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的源码来搭建开发环境。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
用 Go 开发的 Docker 竟然在这个大会上首发 | 赠书活动发布时间:2022-07-10
下一篇:
黑马go语言****发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap