Visual Studio 配置Go开发环境

文章目录

安装Go

本文基于Windows安装演示,安装链接Go安装包,根据需要选择对应安装包即可,没有需要直接根据系统选择最新安装包。

安装包长这样,windows系统以msi后缀结尾:

双击安装包运行,根据提示进行安装,唯一的可操作性就是根据个人需要更改软件包安装位置,随后静静等待安装完成。打开CMD命令行键入 go version 检测GO是否安装成功,如下即为成功:

配置环境变量

主要配置GOPATH变量,因为系统默认为C:/user/目录下,需要开发者根据自己实际配置。首先自定义一个GOPATH目录,目录下包含以下三个文件夹:

这三个目录构成了GO项目的工作目录,bin 目录存放的是项目源文件,pkg 目录存放的是编译后的源文件,src 目录存放的是开发的源代码文件,其下的目录称之为包。

然后在系统变量那新增一个GOPATH变量,内容为你自己设置的GOPATH目录:

再把用户变量的GOPATH变量改为自定义的GOPATH目录以及Path变量里面的路径:

修改完成后重启CMD窗口键入 go env 检查环境变量是否与自己设置的一致:

Visual Studio 配置Go开发环境

安装GO扩展

安装/更新GO工具

在VS里面键下 ctrl+shift+p 组合键,输入Go: Install/Update Tools搜索选择回车:

等待一会,会出现提示需要安装哪些依赖,勾选全部点击确定即可:

如果出现安装更新失败的情况,极有可能是GOPROXY代理的问题,默认代理是 https://goproxy.org ,通过 go env -w GOPROXY=https://goproxy.cn 命令把它修改为国内的代理,再重复一遍上诉操作即可成功。

编写Hello World

自定义新建一个存放GO项目的文件夹:

用VS打开这个文件夹:

再在这个工程文件夹新建一名为SampleApp的应用文件夹,再在SampleApp下建立.go结尾的代码文件,在这个文件里编写GO程序:

编写完成后,执行前需要在终端键入 go mod init SampleApp 初始化一下,随后就可以正常的执行程序。

同时也可以对代码进行设置断点和调试:

至此,Visual Studio GO版开发环境也算初步搭建完成了,不过这里面还有很多知识点有待进一步探索,比如 go env 下各个环境变量都有什么作用,go mod 文件有什么用,go 的依赖包管理机制是怎么样的等等。。。

相关推荐
我的golang之路果然有问题2 小时前
使用 Hugo + GitHub Pages + PaperMod 主题 + Obsidian 搭建开发博客
golang·go·github·博客·个人开发·个人博客·hugo
Anarkh_Lee3 小时前
在VSCode中使用MCP实现智能问数
数据库·ide·vscode·ai·编辑器·ai编程·数据库开发
一匹电信狗7 小时前
【高阶数据结构】并查集
c语言·数据结构·c++·算法·leetcode·排序算法·visual studio
V胡桃夹子8 小时前
VS Code / Lingma AI IDE Java 开发攻略手册
java·ide·人工智能
水饺编程8 小时前
第4章,[标签 Win32] :文本尺寸的度量
c语言·c++·windows·visual studio
Z.风止9 小时前
Go-learning(1)
开发语言·笔记·后端·golang
AllData公司负责人9 小时前
【亲测好用】实时开发IDE平台能力演示 原创
大数据·ide·开源·数据同步
北凉军9 小时前
IDEA中热部署插件JRebel激活失败404
java·ide·intellij-idea
小二·9 小时前
Go 语言系统编程与云原生开发实战(第7篇)分布式系统核心能力:配置中心 × 链路追踪 × 熔断降级(生产级落地)
开发语言·云原生·golang
lead520lyq9 小时前
Golang Grpc接口调用实现账号密码认证
开发语言·后端·golang