VsCode中搭建Go开发环境(避坑)

本文详细介绍如何在VsCode中搭建Go开发环境,包括安装Go和VsCode、配置国内镜像、设置gomodules,以及安装和配置Go插件,确保开发流程顺畅,提升编码效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VsCode搭建Go开发环境

一,安装go和vscode

go官网(有墙):https://go.dev

命令行验证(查看go版本):go version

vscode官网:https://code.visualstudio.com

此处有手就能搞定,略

二,配置国内镜像

配置国内镜像是为了解决众所周知的问题(GFW)

添加环境变量

变量名:GOPROXY
值:https://goproxy.cn
在这里插入图片描述

三,设置go modules

命令行执行:

go env -w GO111MODULE=auto

GO111MODULE=off,无模块支持,go命令行将不会支持module功能,寻找依赖包的方式将会沿用旧版本那种通过vendor目录或者GOPATH模式来查找。
GO111MODULE=on,模块支持,go命令行会使用modules,而一点也不会去GOPATH目录下查找。
GO111MODULE=auto,默认值,go命令行将会根据当前目录来决定是否启用module功能。这种情况下可以分为两种情形:
  (1)当前目录在GOPATH/src之外且该目录包含go.mod文件,开启模块支持。
  (2)当前文件在包含go.mod文件的目录下面。
  
摘自:https://www.cnblogs.com/l199616j/p/15269281.html

四,VScode安装插件

1,先安装Go插件

在这里插入图片描述

2,打开一个go文件

在这里插入图片描述
这时会有很多提示
在这里插入图片描述

这个时候再直接点 install all 就可以了

F5调试一下
在这里插入图片描述

附配置文件:

launch.json

{
   
    
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值