• 下载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执行