go语言标准库地址:Go语言标准库文档中文版 | Go语言中文网 | Golang中文社区 | Golang中国
go安装
国内下载地址:Go下载 - Go语言中文网 - Golang中文社区
下载最新版本,这里我下载 https://studygolang.com/dl/golang/go1.20.2.windows-amd64.msi
安装好后,打开cmd,输入go version可以查看go的版本信息
go配置环境变量
右击此电脑–>属性–>高级系统设置–>环境变量
GOROOT D:\Program Files\Go
GOPATH D:\go
用户变量也添加GOPATH。
GOPATH D:\go
go env 配置
最后还有一些go的env变量需要配置:
GO111MODULE:包管理模式,auto即可,可以同时使用MODULE和GOPATH模式(非mod项目也可以build 解决 go: go.mod file not found in current directory or any parent directory)。
GOPROXY:配置包代理镜像,使用国内的镜像源代替
GONOPROXY/GONOSUMDB:配置私有模块,公司内根据需要配置
打开cmd,尝试阶段配置前两个即可
go env -w GO111MODULE=auto
go env -w GOPROXY=https://goproxy.cn,direct
#公司内根据需要配置
go env -w GONOPROXY=xxx.xxx
go env -w GONOSUMDB=xxx.xxx
vscode扩展go
把D:\Program Files\Go目录下文件都拷贝到在d:\go工作目录下
在D:\go\src\hello\目录下
编写go第一个程序main.go
package main import "fmt"func main() { fmt.Println("helle world go")
}
cmd,执行go run main.go
打印 hello word go,项目运行成功