# go 环境搭建

https://golang.google.cn/dl/
go 官网下载,我下载的是 msi 版本的

一直 next 就行,路径根据自己的想法来安装

安装完成之后去环境变量里查看一下有无自动添加到环境变量中,没有的话就需要手动添加

查看是否添加完成

1
go version

windows 中的配置

终端输入

1
2
3
4
5
6
7
8
9
10
11
# 查看Go的环境变量
go env
# 清除缓存
go clean --modcache
# 设置GOBIN
go env -w GOBIN="D:\go\bin"
# 配置代理
go env -w GO111MODULE="on"
go env -w GOPROXY="https://goproxy.cn,direct"
# 再次查看
go env

最终配置

# VScode 配置

vscode 使用 go 插件

再安装 go 组件,Ctrl+Shift+P,再输入 Go:Install/Update Tools,全选就 ok

等待一会,全部安装完毕之后就配置完成了

# 编第一个 go 程序

在自己想要的目录下打开终端,输入

1
go mod init dev

会创建一个 go.mod 文件,在 vscode 中打开该文件夹
创建.go 为扩展名的文件(这里创建了 hello.go)

需要注意的是在 go 语言中 "{" 不能单独一行

1
2
3
4
5
6
7
package main

import "fmt"

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

在该 go 文件的同一级目录下打开终端运行文件

1
go run hello.go

同时也可以使用命令生成 exe 文件

1
go build hello.go

更新于