GOLANG环境几个重要的env配置参数解析GOPATHGOPROXY.pdfVIP

  • 1
  • 0
  • 约2.25千字
  • 约 3页
  • 2025-08-28 发布于江苏
  • 举报

GOLANG环境几个重要的env配置参数解析GOPATHGOPROXY.pdf

GOLANG环环境境⼏⼏个个重重要要的的env配配置置参参数数解解析析GOPATHGOPROXY

GOPATH

表⽰go的⼯作⽬录,这个⽬录指定了需要从哪个地⽅寻找GO的、可执⾏程序等,这个⽬录可以是多个⽬录表⽰,

go编译或者运⾏时会从这个环境变量中去对应查找,可能还不够清晰,⼯作⽬录或者如官⽅⽂档中说的workspace,

可以这么理解为GO源码⽬录,在这个⽬录进⾏编译、链接最后⽣成所需要的库、可执⾏⽂件

GOROOT

表⽰的是go语⾔编译、⼯具、标准库等的安装路径。

在Linux下设置GOROOT⽬录:

exportGOROOT=$HOME/go

GOPROXY,简单来说就是⼀个代理,让我们更⽅便的下载哪些由于墙的原因⽽导致⽆法下载的第三⽅,

⽐如go/x/下的,虽然也有各种⽅法解决,但是,如果是你在拉取第三⽅的时候,⽽这个⼜依赖于go/x/下的,

你本地⼜恰恰没有,当然不嫌⿇烦的话,也可以先拉取go/x/下的,再拉取第三⽅。

官⽹是这么说的AGobaProxyforGoModuesgo的全球代理。

proxy.go在中国⽆法访问,故⽽建议使⽤作为替代。

我个⼈配置

其实值列表中的“direct”为特殊指⽰符,

文档评论(0)

1亿VIP精品文档

相关文档