下载、安装Go

https://go.dev/dl/

安装就一路下一步,我是安装在H:\Go\Go1.18

同级目录创建一个gopath文件夹。也就是拓展包文件夹,默认是装C:\Users\用户名\gopath。但是后续安很多包,怕C盘受不了

设置环境变量与代理

你也可以设置在下面的系统变量里。

变量修改

GO111MODULE on(是否启用模块,一般项目都有,所以建议打开)
GOPATH H:\Coding\Go\gopath (刚才创建的gopath文件夹,也就是第三方模块安装地方)
GOPROXY https://proxy.golang.com.cn,direct(国内代理网站,原因你懂的)
GOROOT H:\Coding\Go\Go1.18(GO安装目录)

PATH修改

%GOROOT%\bin

%GOPATH%\bin

Note!

代理地址与说明:https://proxy.golang.com.cn/zh/

配置vscode

vscode 文件-打开文件夹。选择一个空白文件夹,并创建一个hello.go

package main

import "fmt"

func main() {
	fmt.Println("Hello, World!")
}

 

右下角会提示你安装插件,单击 install all即可

调试

调试如果报错,是因为把GO111MODULE全局变量设置成on了,但是后续你肯定会安装模块使用,不管他

其他调试也可以用 code runner插件,也很好用