从零开始搭建vsCode的golang环境
以及其简便的方法完成golang的环境搭建,同时解决go get获取外包时下载失败的问题。
下载并安装golang语言
我这边是win10,因此点击红框就能下载了。下载链接
安装时只需要自定义安装目录即可。
下载VS Code
我这边是win10,因此点击红线就能下载了,Stable是稳定版,Insiders是先行版,建议选择Stable版本的。下载链接
安装时只需要自定义安装目录,其他一律默认。
打开后按照下图红框顺序点击
ps1:步骤3原本为install
ps2:刚进去应该是英文的,在步骤2那里输入Chinese选第一个安装并重启vsCode即可改为中文版。
现在vsCode的golang 环境已经搭好了,剩下的就是解决外包get失败以及环境变量的问题了。
设置go env
由于外网的包基本都是导入失败或下载缓慢,因此需要设置一个中国的代理,这边我就选择goproxy。链接
----------修改起始符----------
博文修改后内容:(设置go env这张图片已过时)懒得再截了,以下文字表述.
- 右键 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
- 在 “[你的用户名]的用户变量” 中点击 ”新建“ 按钮
- 在 “变量名” 输入框并新增 “GOPROXY”
- 在对应的 “变量值” 输入框中新增 “https://proxy.golang.com.cn,direct”
- 最后点击 “确定” 按钮保存设置
最新golang默认开启GO111MODULE.现在也不需要再设置了.
------------修改结束符-----------------
第一个hello程序
vscode下右下角应该会提醒你安装各种golang库.选择install all即可.需要先设置完上一节go env(不然会失败).安装完成后才会有代码提示.
在终端输入go mod init 名字 就能自动生成mod
在新建main.go 输入以下内容后 Ctrl+F5运行即可。
以上结束。