GO语言开端之VScode搭建go语言环境,那些年我们所走的弯路|青训营

146 阅读2分钟

刚开始在掘金学习我们青训营的go语言课程的时候,课程里面只是草草地介绍了一下go语言环境搭建,并推荐了GoLand与VScode两个编辑器,但Goland由于收费或者注册麻烦原因,选择了VScode,但自己配置的时候吃过不少苦头,通过网络分享与自己摸索,成功能够配置go语言开发环境及成功运行go程序.对于go语言环境搭建分为两步:下载go下载VScode并安装go插件

1、下载go

直接在浏览器上搜索go并下载

image.png 然后进行安装,在安装的过程中如果不想放在c盘,放到d盘也是可以的,安装路径不用在意(1.14版本后),安装过后不需要打开环境变量的配置,因为新的go版本使用了go mod模式创建工程,稍后详细讲

检查go是否可以运行

在cmd命令行输入

go version

image.png

表明可以正常使用(一般到这不会出错)

接着输入

go env

来查看相关配置

image.png 这里 set GO111MODULE=off,输入

set GO111MODULE=on

从而打开go mod模式

image.png

并在cmd命令行输入

set GOPROXY=https://goproxy.cn

完成了对go的配置,使用go mod,避免了gopath的使用,从而简化了我们写项目时需要频繁更换gopath,更好地专注于程序本身

二、VScode的go插件配置

首先,如果觉得英语看的有些别扭,我们可以下载中文插件

image.png 然后,我们再在这个地方搜索go插件,建议GO与GO Nightly都下载一下,然后进行安装,快捷键ctrl+shift+p,搜索下图第一个关键句,然后全部安装即可正常使用

image.png 最后,我们在编写go程序时,要生成go.mod, 使用

go mod init xxx(此为文件存放go代码的文件路径)

image.png 即可编写并正常运行

image.png