刚开始在掘金学习我们青训营的go语言课程的时候,课程里面只是草草地介绍了一下go语言环境搭建,并推荐了GoLand与VScode两个编辑器,但Goland由于收费或者注册麻烦原因,选择了VScode,但自己配置的时候吃过不少苦头,通过网络分享与自己摸索,成功能够配置go语言开发环境及成功运行go程序.对于go语言环境搭建分为两步:下载go,下载VScode并安装go插件
1、下载go
直接在浏览器上搜索go并下载
然后进行安装,在安装的过程中如果不想放在c盘,放到d盘也是可以的,安装路径不用在意(1.14版本后),安装过后不需要打开环境变量的配置,因为新的go版本使用了go mod模式创建工程,稍后详细讲
检查go是否可以运行
在cmd命令行输入
go version
表明可以正常使用(一般到这不会出错)
接着输入
go env
来查看相关配置
这里 set GO111MODULE=off,输入
set GO111MODULE=on
从而打开go mod模式
并在cmd命令行输入
set GOPROXY=https://goproxy.cn
完成了对go的配置,使用go mod,避免了gopath的使用,从而简化了我们写项目时需要频繁更换gopath,更好地专注于程序本身
二、VScode的go插件配置
首先,如果觉得英语看的有些别扭,我们可以下载中文插件
然后,我们再在这个地方搜索go插件,建议GO与GO Nightly都下载一下,然后进行安装,快捷键ctrl+shift+p,搜索下图第一个关键句,然后全部安装即可正常使用
最后,我们在编写go程序时,要生成go.mod,
使用
go mod init xxx(此为文件存放go代码的文件路径)
即可编写并正常运行