- 下载golang SDK
版本1.17.6,64位系统 go1.17.6.windows-arm64.zip
- 配置环境变量
- GOROOT 配置文件解压根目录,PATH中增加%GOROOT %\bin
- GOPATH 配置工作目录,用于安装vscode依赖目录
- GO111MODULE=on 开启go mod管理包依赖
- GOPROXY 配置代理地址 https://goproxy.cn,direct
go env -w GOPATH=
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
开始第一个go程序
- 新建第一个demo项目,并用vscode打开
- 创建第一个go文件 main.go
package main
import (
"fmt"
)
func main() {
fmt.Println("hello world")
}
- vscode提示安装go依赖,直接install all
- 命令行输入 go mod init projectName,生成go.mod文件
$GOPATH\src\demo> go mod init demo
- 命令行输入 go run main.go,执行代码
\demo go run main.go
>> hello world
- 也可以输入 go build main.go,生成main.exe执行