本文已
Go 1.21.9
为例
安装相关软件
-
先安装
Go
, 傻瓜式安装即可, 安装完成后在cmd
中输入go version
确认是否安装成功 -
安装
Vscode
, 傻瓜式安装即可 -
在
Vscode
插件中搜索go
, 安装插件 -
设置代理
go env
查看当前环境变量go env -w GO111MODULE=on
启用Go Modules
功能go env -w GOPROXY=https://goproxy.cn,direct
设置七牛代理go env -w GOSUMDB=sum.golang.google.cn
设置go包校验go env
查看当前环境变量go clean --modcache
清空缓存
其他代理
七牛 go env -w GOPROXY=https://goproxy.cn,direct 阿里云 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct 官方 go env -w GOPROXY=https://goproxy.io,direct
-
配置
GOROOT
和GOPATH
GOROOT是安装包bin\go.exe所在的路径
GOPATH是Go工具包所在的路径-
新增
GOROOT
, 变量值添加自定义工具包安装路径 -
修改
GOPATH
, 变量值是GO
语言安装目录
-
Path
中添加%GOROOT%\bin; %GOPATH%\bin;
-
go env
查看是否修改成功
-
-
更新
Go
工具-
快捷键
ctrl + shift + P
, 输入go tools
-
点击
Go: Install/Update Tools
-
选择全部后安装
-
安装成功
-
-
编写Go代码
- 在创建
D:/Code/test
创建main.go
文件 - 在
D:/Code/test
文件夹下打开cmd
, 输入go mod init sample-app
初始化Go
应用 - 复制以下代码至
main.go
文件中package main import "fmt" func main() { name := "Go Developers" fmt.Println("Azure for", name) }
Vscode
添加调试配置
- 在
main.go
文件中按F5
运行当前文件
- 在创建