go环境安装-基于vscode的Windows安装

1、vscode安装

官网链接:https://code.visualstudio.com/

选择相应的版本,这里选择Windows下的

下载得到一个VSCodeUserSetUp-x64的可执行文件,双击执行,选择要安装的路径,下一步。

2、go语言安装

官网链接:https://studygolang.com/dl

找到Windows的版本下载,指定安装目录,比如放在 D:\mysoftware\go下面,等待安装结束。

3、环境变量配置

go环境变量的配置有两个参数,GOROOT和GOPATH

我的电脑右击属性,找到高级系统设置,环境变量,有两个配置,用户变量和系统变量。在系统变量下新建两个变量属性,如下,GOROOT是go安装的路径,表示根路径,GOPATH是go工程的路径,就是自己自定义开发代码的路径,比如我的是goproject,goproject下面要新建三个文件夹,src、pkg、bin。

接着,再把用户变量中的GOPATH做如下修改,改成系统变量下面设置的GOPATH路径

再把用户变量中的PATH做如下编辑,将原先的%USERPROFILE%\go\bin改为%GOPATH%\bin。

这个时候再验证,注意:cmd输入go env,如果呈现下面和刚才配置的一样就OK了。但是有一种情况会出现GOPATH没生效,还是原先的默认C盘下的目录,这时候检查下,这个cmd窗口是不是在配置环境变量前打开的,如果是,关闭,再打开一个新的cmd窗口就生效了,否则就要检查配置的问题了。

4、vscode插件安装

安装go扩展,搜索Go,安装第一个

ctrl+shift+p搜索 Go: Install/Update Tools

这里可能会出现一个问题,就是点击安装工具,出现一个 command: go.tool.install error,这是因为路径问题导致的,解决如下,配置找到Go的goroot和gopath配置编辑json文件,将值修改为之前配置的GOPATH和GOPROOT的值,重启VScode,重新搜索安装,等待安装完毕即可。在安装过程中可能会一个一个安装,一个安装结束后就停止,比如执行go程序时又会报错没有相关工具,这时候就根据报错提示 install就行了,VScode下面的控制台会显示安装情况。

相关推荐
1024奇点2 小时前
【仓颉语言入门 · 第二篇 第 22 课】
开发语言·ide·开源
利威尔xu3 小时前
Go IM 源码实战(14):本地缓存快 3000 倍,失效却难 10 倍
后端·缓存·微服务·面试·golang
利威尔xu5 小时前
Go IM 源码实战(13):30 个会话只有 2 个红点,未读数错在三条路径
redis·后端·微服务·面试·golang
FungLeo5 小时前
成为全栈·Go 后端篇·从 Node SQLite 到 PostgreSQL:把迁移做成独立交付物
postgresql·golang·sqlite·go·数据库迁移·成为全栈
皓月盈江10 小时前
GO使用Gin框架实现模板定义、解析与渲染
linux·golang·go·gin·定义模板·解析模板·渲染模板
利威尔xu11 小时前
万字详解|Go 进阶(五):sync 包底层:Mutex 自旋 4 次转饥饿,WaitGroup 漏 1 个 Done 挂起 3000 goroutine
后端·golang·并发编程·源码分析·sync
日日大王学编程12 小时前
AI 时代后端方向新人的未来规划与看法
人工智能·后端·python·ai·golang
FungLeo13 小时前
成为全栈·Go 后端篇·Go 后端怎么测试:从成功响应到故障后置状态
golang·集成测试·差分测试·成为全栈·后端测试·数据库测试
Sw1zzle13 小时前
Go入门(零):Linux Ubuntu 22.04 安装 Go
linux·ubuntu·golang
Solange__14 小时前
图片转3D导出GLB、FBX还是OBJ?按5类任务比较材质、动画与可编辑性
人工智能·3d·ai·自然语言处理·编辑器·blender·材质