购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1.3 查看配置信息

配置好环境变量以后,可以运行命令go env来查看。以下是在macOS系统中安装并配置Go语言后的环境变量示例。

$ go version
go version go1.18 darwin/amd64
$ go env
..
GOARCH="amd64"
...
GOOS="darwin"
GOPATH="../goworkspace/src
"
...
GOPROXY="https://goproxy.cn,direct"
GOROOT="/usr/local/go"  
...

Go语言中常用环境变量的含义如下。

● GOROOT:表示Go的安装位置。

● GOPATH:表示Go的工作目录。

● GOARCH:表示处理器架构,可以是386、amd64或arm。

● GOOS:表示操作系统,可以是Darwin、FreeBSD、Linux或Windows。

Go 语言允许多个版本共存,实现此功能只需要重新配置环境变量 GOROOT,让其指向不同版本的目录即可。可以使用命令go version或者go env显示相关版本的信息。

要更改Go语言的环境变量,可以使用命令go env -w key=value进行设置。例如,想要设置GOPROXY,可使用命令go env -w GOPROXY=https://goproxy.cn,direct来实现。

Go语言官方提供了包管理工具Go Module,它是为解决Go开发过程中出现的依赖管理问题而引入的。Go Module在Go1.11版本中发布,经过改进和迭代,在Go1.14版本中正式被推荐用于生产。 a7rcrEtPPBn9yFrWRnbvbyjQS44cK/SSqoRvSU5Vi3wwxSOPj6BCcpB1p1NChNjK

点击中间区域
呼出菜单
上一章
目录
下一章
×