欢迎光临散文网 会员登陆 & 注册

Go语言+vscode环境搭建

2022-11-15 20:50 作者:芯无波澜  | 我要投稿

一、下载Go语言安装包

Go语言环境安装包下载地址:

https://golang.google.cn/dl/

下载示意

下载好了过后,按照步骤安装好它,并让它自己添加到path环境变量中

二、Go环境验证

运行cmd,输入命令go version,如果显示了go版本则表示安装成功,如下所示:

go环境验证

三、vscode安装Go语言环境

打开链接下载vscode:https://code.visualstudio.com/

下载好了过后安装好,vscode,打开vscode,点击扩展(Extentions),并搜索go关键字如下图所示:

安装插件

然后打开一个文件夹,创建一个main.go文件,点击main.go文件,这个时候一般会弹出两个错误:The "go-outline" command is not available. Run "go get -v github.com/ramya-rao-a/go-outline"to install


Go扩展错误


这个时候,除了检查 GOPATH 和 GOROOT 是否设置正确,运行下面命令检查:

go env

Go env命令

为了解决这些个问题,那么需要给go设置代理,使用GO111MODULE指令来解决:

GO111MODULE=off 无模块支持,go 会从 GOPATH 和 vendor 文件夹寻找包。

GO111MODULE=on 模块支持,go 会忽略 GOPATH 和 vendor 文件夹,只根据 go.mod 下载依赖。

GO111MODULE=auto 在 $GOPATH/src 外面且根目录有 go.mod 文件时,开启模块支持。

那么在vscode输入以下两个命令:

go env -w GO111MODULE=on

go env -w GOPROXY=https://goproxy.cn,direct

设置好了过后,重新启动,等报错了再点击安装即可。


Go语言+vscode环境搭建的评论 (共 条)

分享到微博请遵守国家法律