Golang 快餐 - 环境变量

mob604756e9577d · · 498 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

Golang 环境变量

查看 Go 相关的所有环境变量可以通过命令,go env

set GO111MODULEon
set GOARCHamd64
set GOBIN
set GOCACHEC\Users\admin\AppData\Local\build
set GOENVC\Users\admin\AppData\Roaming\\env
set GOEXEexe
set GOFLAGS
set GOHOSTARCHamd64
set GOHOSTOSwindows
set GONOPROXY
set GONOSUMDB
set GOOSwindows
set GOPATHD\GoPath
set GOPRIVATE
set GOPROXYhttpsgoproxyio
set GOROOTD\Go
set GOSUMDBsumgolangorg
set GOTMPDIR
set GOTOOLDIRD\Go\pkg\tool\windows_amd64
set GCCGOgccgo
set ARar
set CCgcc
set CXXg
set CGO_ENABLED
set GOMODNUL
set CGO_CFLAGSg O2
set CGO_CPPFLAGS
set CGO_CXXFLAGSg O2
set CGO_FFLAGSg O2
set CGO_LDFLAGSg O2
set PKG_CONFIGpkgconfig
set GOGCCFLAGSm64 mthreads fnocaretdiagnostics Qunusedarguments fmessagelength fdebugprefixC\Users\admin\AppData\Local\Temp\build530237194tmpbuild gnorecordgccswitches

查看 Go 的某个环境变量可以通过命令:go env XXXgo env GOPROXY

httpsgoproxyio

查看 GO 的多个环境变量可以通过命令:go env XXX1 XXX2go env GOPROXY GOPATH

httpsgoproxyio
D\GoPath

常用 Go 环境变量解释:

GOPATH

Go 存放和查找依赖的位置。go get 下载下来的依赖会被保存在这个路径下。

Go 1.8 之前需要我们自行设置 GOPATH 的环境变量,从这个版本开始,如果我们不设置的话,会帮我创建一个默认值,Windows:%USERPROFILE%/goUnix/Linux:$HOME/go

有一些工具也可能和 GOPATH 相关联。

GOBIN

go install 和 go get 所在的 bin 目录。通常,将这个目录设置到系统 PATH 上,方便直接运行其中的可运行文件。

GOROOT

Go 的安装目录。其中包含了 GO 的标准(系统)库。



有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:mob604756e9577d

查看原文:Golang 快餐 - 环境变量

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

498 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传