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
{