2.在VSCode里面下载安装golang的插件
可用快捷键ctrl+shift+x,或者点击下方图片里面的位置,显示出应用商店
搜索关键字"go",基本上第一个就是,进去点击安装
3.配置golang辅助工具
使用快捷键:Ctrl+Shift+P 输入Go:Install/Update Tools,选择全都要,但是注意,会安装失败!这一步目前没什么用,看看就行。
安装失败:
这是因为go的支持挂在国外,好在现在有go的代理
3.1配置go代理的环境变量
进入goproxy.cn/ 网站
里面有个PowerShell (Windows)配置,把PowerShell (Windows)里面的两个配置到环境变量里面
到这里代理环境变量配置完成,可以打开cmd执行go env查看一下,刚才配置的环境变量已经存在了
这时候需要重启VSCode,再来一次Ctrl+Shift+P 输入Go:Install/Update Tools的操作就可以正常安装go工具了,不用快捷键也可以,进去后VSCode会提示让我们安装,直接安装所有就行,安装的依赖包会自动保存在刚才创建的Go/pkg里面,以后写代码配置的依赖包都会下载在pkg文件夹里面,所以前面不建议默认配置在c盘,还是改成其他盘好点。
之前为了下载go工具搞了很久,有说要改settings.json文件配置的,有说要在go的src下面创建golang.org/x/文件夹的,可能是因为版本原因,我这里都没成功过,最后找到配置代理环境变量的方法,很有效。
4.创建helloword.go文件,进行测试
在go.mod的同级目录下,创建helloword.go文件,右键新建文件就可以,在helloword.go文件里写上:
package main
import "fmt"
func main() {
fmt.Println("hello word!")
}
接着在VSCode终端执行命令go run .\helloword.go,或者执行go build,会生成一个.exe可执行文件,直接运行.exe文件也可以,而且这也是比较标准的做法,成功输出hello word!到这里VSCode配置golang完成,可以开始浪了。